Command bindings
Catel will automatically hook up the CanExecute
of the command to the Enabled
property of the element it is bound to. A command binding is always bound to an event of a specific element as shown below.
Android
protected override void AddBindings(BindingContext bindingContext, IViewModel viewModel)
{
var vm = (MainViewModel) viewModel;
bindingContext.AddCommandBinding(_testButton, "Click", vm.RunCommand);
}
iOS
iOS not yet documented
Contributions
We would like to thank the following contributors:
Want to contribute to the documentation? We have a guide for that!
Questions
Have a question about Catel? Use StackOverflow with the Catel tag!