DelegateCommand Class
Command to relay functionality to other objects by invoking delegates.
| CanExecute | Defines the method that determines whether the command can execute in its current state. |
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
| Dispose(Boolean) | Releases unmanaged and - optionally - managed resources. |
| Execute | Defines the method to be called when the command is invoked. |
| OnPropertyChanged | Invoked whenever the effective value has been updated. |
| CanExecuteChanged | Occurs when changes occur that affect whether or not the command should execute. |
| PropertyChanged | Method that will handle the PropertyChanged event raised when a property is
changed on a component. |