如果有人可以向我解释我怎么能做一个条件键绑定(使用MVVM模式),我现在在徘徊
<Window.InputBindings>
<KeyBinding Command="{Binding Path=CMD_Login}" Gesture="Enter" />
</Window.InputBindings>
但是我希望这个密钥绑定只有在用户登录时才会激活。他们的登录窗口设置为可见/崩溃,具体取决于用户是否登录,如果条件可能是基于那个?
谢谢
答案 0 :(得分:1)
如果你有一个命令,那么CanExecute
部分不应该总是返回true来处理它吗?