读书人

深入显出WPF 第二部分(20)

发布时间: 2012-12-30 10:43:15 作者: rapoo

深入浅出WPF 第二部分(20)

9.2 近观命令

9.2.1 ICommand接口与RoutedCommand

Execute方法:命令执行,或者说命令作用于命令目标之上。

CanExecute方法:在执行之前用来探知命令是否可被执行。

CanExecuteChanged事件:当命令可执行状态发生改变时,可激发此事件来通知其他对象。

9.2.2 自定义Command

using FirstWpfApplication.Commands;namespace FirstWpfApplication{    /// <summary>    /// Interaction logic for MainWindow.xaml    /// </summary>    public partial class MainWindow : Window    {        public MainWindow()        {            InitializeComponent();            ClearCommand ccmd = new ClearCommand();            this.ctrlClear.Command = ccmd;            this.ctrlClear.CommandTarget = this.miniView;        }    }}



读书人网 >软件开发

热点推荐