public void SetButtons(ManagerButtonsEnum buttons) { DisableButtons(); _buttons = buttons; switch (_buttons) { case ManagerButtonsEnum.Cancel: CanCancel = true; break; case ManagerButtonsEnum.Next: CanNext = true; break; case ManagerButtonsEnum.NextCancel: CanCancel = CanNext = true; break; case ManagerButtonsEnum.NextSkip: CanSkip = CanNext = true; break; case ManagerButtonsEnum.Skip: CanSkip = true; break; case ManagerButtonsEnum.Finish: CanFinish = true; break; } OnPropertyChanged("Buttons"); OnPropertyChanged("CanCancel"); OnPropertyChanged("CanNext"); OnPropertyChanged("CanSkip"); }
public ManageSequenceButtonsEvent(ManagerButtonsEnum buttons) { Buttons = buttons; }