MaterialDesignInXamlToolkit(源码)


MaterialDesignInXamlToolkit(源码),Google开发的窗体控件样式
资源截图
代码片段和文件信息
using System;
using System.Windows.Input;

namespace MahMaterialDragablzMashUp
{
    /// 
    /// No WPF project is complete without it‘s own version of this.
    /// 

    public class AnotherCommandImplementation : ICommand
    {
        private readonly Actionject> _execute;
        private readonly Funcject bool> _canExecute;

        public AnotherCommandImplementation(Actionject> execute) : this(execute null)
        {
        }

        public AnotherCommandImplementation(Actionject> execute Funcject bool> canExecute)
        {
            if (execute == null) throw new ArgumentNullException(nameof(execute));

            _execute = execute;
            _canExecute = canExecute ?? (x => true);
        }

        public bool CanExecute(object parameter)
        {
            return _canExecute(parameter);
        }

        public void Execute(object parameter)
        {
            _execute(parameter);
        }

        public event EventHandler CanExecuteChanged
        {
            add
            {
                CommandManager.RequerySuggested += value;
            }
            remove
            {
                CommandManager.RequerySuggested -= value;
            }
        }

        public void Refresh()
        {
            CommandManager.InvalidateRequerySuggested();
        }    
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-12-22 16:15  MaterialDesignInXamlToolkit-master
     文件        4725  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.editorconfig
     文件         378  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.gitattributes
     目录           0  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.github
     文件        2733  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.githubCONTRIBUTING.md
     文件        1071  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.githubISSUE_TEMPLATE
     文件        3361  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.gitignore
     目录           0  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.nuget
     文件         164  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.nugetNuGet.Config
     文件     5432400  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.nugetNuGet.exe
     文件        7484  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.nugetNuGet.targets
     目录           0  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.paket
     文件       19619  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.paketPaket.Restore.targets
     文件          74  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.paketpaket-sha256.txt
     文件       64296  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.paketpaket.bootstrapper.exe
     文件     8604456  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.paketpaket.exe
     文件        3855  2018-12-22 16:15  MaterialDesignInXamlToolkit-master.paketpaket.targets
     文件     1520696  2018-12-22 16:15  MaterialDesignInXamlToolkit-masterCode
     文件        1113  2018-12-22 16:15  MaterialDesignInXamlToolkit-masterLICENSE
     目录           0  2018-12-22 16:15  MaterialDesignInXamlToolkit-masterMahMaterialDragablzMashUp
     文件        1373  2018-12-22 16:15  MaterialDesignInXamlToolkit-masterMahMaterialDragablzMashUpAnotherCommandImplementation.cs
     文件         182  2018-12-22 16:15  MaterialDesignInXamlToolkit-masterMahMaterialDragablzMashUpApp.config
     文件        3832  2018-12-22 16:15  MaterialDesignInXamlToolkit-masterMahMaterialDragablzMashUpApp.xaml
     文件         197  2018-12-22 16:15  MaterialDesignInXamlToolkit-masterMahMaterialDragablzMashUpApp.xaml.cs
     文件        1138  2018-12-22 16:15  MaterialDesignInXamlToolkit-masterMahMaterialDragablzMashUpDialogs.xaml
     文件         294  2018-12-22 16:15  MaterialDesignInXamlToolkit-masterMahMaterialDragablzMashUpDialogs.xaml.cs
     文件        2180  2018-12-22 16:15  MaterialDesignInXamlToolkit-masterMahMaterialDragablzMashUpDialogsViewModel.cs
     文件        1272  2018-12-22 16:15  MaterialDesignInXamlToolkit-masterMahMaterialDragablzMashUpFlyoutContent.xaml
     文件         312  2018-12-22 16:15  MaterialDesignInXamlToolkit-masterMahMaterialDragablzMashUpFlyoutContent.xaml.cs
     文件        1612  2018-12-22 16:15  MaterialDesignInXamlToolkit-masterMahMaterialDragablzMashUpMah.xaml
     文件         286  2018-12-22 16:15  MaterialDesignInXamlToolkit-masterMahMaterialDragablzMashUpMah.xaml.cs
............此处省略714个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)