Exemplo n.º 1
0
 public bool CanExecute(object parameter)
 {
     if (CanExecuteFunc == null)
     {
         return(true);
     }
     return(CanExecuteFunc.Invoke(parameter));
 }
Exemplo n.º 2
0
 public bool CanExecute(object parameter)
 {
     return(CanExecuteFunc?.Invoke(parameter) ?? true);
 }
 public override bool CanExecute(object?parameter)
 {
     return(CanExecuteFunc?.Invoke() ?? true);
 }
Exemplo n.º 4
0
 public RelayCommand(ExecuteFunc cmd, CanExecuteFunc check)
 {
     this.cmd   = cmd;
     this.check = check;
 }
Exemplo n.º 5
0
 protected override bool CanExecuteCore(T parameter)
 {
     return(CanExecuteFunc?.Invoke(parameter) ?? true);
 }
Exemplo n.º 6
0
 public bool CanExecute(object parameter)
 => CanExecuteFunc?.Invoke() ?? true;
Exemplo n.º 7
0
 public bool CanExecute(object parameter)
 {
     return(!_isExecuting && (CanExecuteFunc?.Invoke(parameter) ?? true));
 }