Wpf MS是否为用户提供了一些管理输入绑定的方法?

Wpf MS是否为用户提供了一些管理输入绑定的方法?,wpf,Wpf,我的意思是,作为用户,我想改变一些由开发者设置的手势。作为开发人员,我应该做些什么来提供这个功能呢?MS是否为此提供任何扩展点?如果有人在任何地方读到它的实现,请分享。你在说什么 如果您正在使用WPF,那么您需要使用您已经准备好(某种程度上)使用的 您可以使用InputBinding并使用要替换的手势搜索绑定,然后将其删除并放入您的InputBinding。不,我说的是更改默认快捷方式。例如,如果我指定“F8”作为“构建解决方案”的默认快捷方式,但用户希望将其更改为“Ctrl+Shift+B”

我的意思是,作为用户,我想改变一些由开发者设置的手势。作为开发人员,我应该做些什么来提供这个功能呢?MS是否为此提供任何扩展点?如果有人在任何地方读到它的实现,请分享。

你在说什么



如果您正在使用WPF,那么您需要使用您已经准备好(某种程度上)使用的

您可以使用InputBinding并使用要替换的手势搜索绑定,然后将其删除并放入您的InputBinding。

不,我说的是更改默认快捷方式。例如,如果我指定“F8”作为“构建解决方案”的默认快捷方式,但用户希望将其更改为“Ctrl+Shift+B”。任何东西都会有帮助:博客文章,具有良好实现的示例,只是想法。。。我不喜欢这个解决方案。他打破了WPF框架提供的内容,引入了自己的方法。在WPF中,routed命令不应具有上下文。命令绑定是命令上下文您能更清楚地说明您想要什么吗?您给出了有关Visual Studio的示例,但您已将此问题标记为“WPF”。该示例与Visual Studio无关。我之所以提供这个示例,是因为我正在编写一个IDE。我会再试一次说明我想要什么。我希望用户能够通过设置对话框更改输入手势。我正在尝试不同的方法来实现这一点,但目前运气不佳,如果两个控件具有具有相同输入手势的输入绑定,但调用不同的命令。您的方式不允许单独修改这些绑定。它也不允许设置多个手势。