条件键绑定

本文关键字:绑定 条件 | 更新日期: 2023-09-27 18:09:59


我想知道是否有人能向我解释我如何进行条件密钥绑定(使用MVVM模式(,目前我有

 <Window.InputBindings>
    <KeyBinding Command="{Binding Path=CMD_Login}" Gesture="Enter" />
</Window.InputBindings>

但我希望这个密钥绑定只有在用户登录时才是活动的。他们的登录窗口被设置为可见/折叠,这取决于用户是否登录,所以如果条件可能基于此,我在犹豫吗
谢谢

条件键绑定

如果您有一个命令,CanExecute部分不应该通过不总是返回true来处理它吗?