DelegateCommand
Ecng.ComponentModel
Delegate command capable of taking argument.
Наследует: Disposable
Реализует: IRevalidatableCommand, ICommand
Конструкторы
DelegateCommand
public DelegateCommand(Action<T> execute, Func<T, bool> canExecute)
delegateCommand = DelegateCommand(execute, canExecute)
Creates a new command with conditional execution.
- execute
- The execution logic.
- canExecute
- The execution status logic.
Методы
DisposeManaged
protected override void DisposeManaged()
delegateCommand.DisposeManaged()
Disposes the managed resources. Override this method to add custom clean up of managed resources.
RaiseCanExecuteChanged
public void RaiseCanExecuteChanged()
delegateCommand.RaiseCanExecuteChanged()
Invoke CanExecuteChanged event.
События
CanExecuteChanged
public event EventHandler CanExecuteChanged
delegateCommand.CanExecuteChanged += handler