WPF mvvm模式中的事件处理程序

时间:2014-08-18 18:00:06

标签: c# wpf mvvm

我是WPF MVVM的新手。最近我遇到了一个文档,对于按钮单击事件,他有以下cs代码和xaml代码。现在让我说我想要按钮的keyUp事件,然后我该如何处理它。

<Button Content="Update" Grid.Row="1" Height="23" HorizontalAlignment="Left" Margin="310,40,0,0" Name="btnUpdate" 
                VerticalAlignment="Top" Width="141"
                 Command="{Binding Path=UpdateCommad}"  />


private ICommand mUpdater;
         public ICommand UpdateCommand
         {
             get
             {
                 if (mUpdater == null)
                     mUpdater = new Updater();
                 return mUpdater;
             }
             set
             {
                 mUpdater = value;
             }
         }

        private class Updater : ICommand
         {
             #region ICommand Members

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

            public event EventHandler CanExecuteChanged;

            public void Execute(object parameter)
             {

            }

            #endregion
         }

0 个答案:

没有答案