コード例 #1
0
 protected ViewModelBase()
 {
     DispatcherObject = CoreWindow.GetForCurrentThread().Dispatcher;
     SimpleCommandManager.AssignOnPropertyChanged(ref this.PropertyChanged);
     _commandsList = new List <RelayCommand>();
 }
コード例 #2
0
 public void RemoveCommand()
 {
     SimpleCommandManager.RemoveRaiseCanExecuteChangedAction(_raiseCanExecuteChangedAction);
 }
コード例 #3
0
 public void Execute(object parameter)
 {
     _execute();
     SimpleCommandManager.RefreshCommandStates();
 }
コード例 #4
0
 protected BaseNotificator()
 {
     SimpleCommandManager.AssignOnPropertyChanged(ref this.PropertyChanged);
 }