How to use CanExecute with Mvvmcross
问题 I have a Button <Button android:id="@+id/ButtonConnect" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Disconnect" local:MvxBind="{'Click':{'Path':'DisconnectCommand'}}" /> And I have a Command for it public IMvxCommand DisconnectCommand { get { return new MvxRelayCommand(this.GetService<IConnectionService>().Disconnect); } } Then I want to enable/disable the DisconnectCommand using DisconnectCommand.CanExecute(this.GetService<IConnectionService>()