Xamarin.Forms.BehaviorsPack, when executing a Command bind to Behavior, it decide the argument of the CanExecute and Execute method of Command according to the following priority order.
- CommandParameter
- EventArgs of events that were a factor in executing behavior.
However, to apply arguments from EventArgs, you must specify one of the following:
- EventArgsCoverter
- EventArgsPropertyPath
Priorities are as above.
When converting EventArgs by IValueConverter, the EventArgsConverterParameter is passed to convert method.