gpt4 book ai didi

wpf - WPF 中的多个 KeyBinding,如 Visual Studio

转载 作者:行者123 更新时间:2023-12-01 02:42:57 27 4
gpt4 key购买 nike

我尝试阅读 StackOverflow 上的许多帖子,了解如何像 Visual Studio 那样实现 KeyBinding。 Ctrl+Shift+ A Ctrl+K,Ctrl+C 但没有运气

我找到了this blogspot 上关于多键绑定(bind)的文章,但它会做出多个手势,如 Ctrl + A,B

是否可以通过 XAML Syantax 制作像(VS Studio)一样灵活的键绑定(bind)。

最佳答案

VS 之类的序列键组合本身并不是 WPF 和大多数其他 UI 框架的一部分。原因是这样的组合来自侏罗纪时代的文本编辑器,并且仅在少数现代环境中存在,所述时代的用户仍然生存甚至茁壮成长。 ;-)

您应该能够以相当直接的方式为此提供自己的处理机制:

  • 建立一种机制来解析和表示这些组合。
  • 提供识别序列开头并进入复合键模式的键处理逻辑
  • 在组合模式下向用户提供提示
  • 在组合模式下调整您的 key 处理

  • 理想情况下,您将关联这些组合命令,因此单打和组合之间没有差异。

    关于wpf - WPF 中的多个 KeyBinding,如 Visual Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7683301/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com