protected virtual void OnSelectedIndexChanged() { OnPropertyChanged(new PropertyChangedEventArgs("Selected")); OnPropertyChanged(new PropertyChangedEventArgs("SelectedIndex")); DeletePersonCommand.RaiseCanExecuteChanged(); }
private void UpdateCommandCanExecuteOnSelectedPersonChanged() { DeletePersonCommand.RaiseCanExecuteChanged(); ShowEditPersonCommand.RaiseCanExecuteChanged(); CreateShooterCommand.RaiseCanExecuteChanged(); }
// Run 'CanExecute' for all buttons private void RunAllCanExecute() { NewPersonCommand.RaiseCanExecuteChanged(); UpdatePersonCommand.RaiseCanExecuteChanged(); DeletePersonCommand.RaiseCanExecuteChanged(); }