从WPF迁移:UWP CanExecute on命令不会禁用按钮

时间:2015-12-01 17:37:59

标签: c# wpf uwp

我有一个绑定命令的按钮,我希望它最多可点击6次,这样可以正常工作,在第6次没有任何反应之后

<Button Command="{Binding MyCommand}">Button Text</Button>

然而,当我做同样的事情时,我注意到与WPF中发生的事情有很大的不同。在WPF中,命令在第6次后停止工作并且按钮被禁用,在UWP中,我仍然可以继续按下按钮(它已启用)但没有任何反应(命令没有被执行)。

我做错了吗?如果它向CanExecute返回false,则是否在UWP中由ICommand自动设置IsEnabled?

0 个答案:

没有答案