コード例 #1
0
 private void NotifySelectedItemsChanged()
 {
     NotifyPropertyChanged(ItemArgs);
     NotifyPropertyChanged(SelectedItemsArgs);
     _selectCommand.Invalidate();
     _unselectCommand.Invalidate();
 }
コード例 #2
0
ファイル: ProgressViewModel.cs プロジェクト: lmx01/eagleboost
 private void HandleProgressItemChanged(object sender, PropertyChangedEventArgs e)
 {
     if (e.Match <IProgressItemViewModel>(v => v.State) || e.Match <IProgressItemViewModel>(v => v.TimeElapsed))
     {
         _dispatcher.CheckedInvoke(() =>
         {
             _pauseCmd.Invalidate();
             _resumeCmd.Invalidate();
         });
     }
 }