public DelegateCommand(Action OnExecute, Func<bool> OnCanExecute = null) { _execute = OnExecute; _canExecute = OnCanExecute; }