当前位置:  开发笔记 > 编程语言 > 正文

WPF加速器密钥,如Visual Studio

如何解决《WPF加速器密钥,如VisualStudio》经验,为你挑选了1个好方法。

我正在用C#和WPF开发一大堆业务应用程序.我们的标准是包括所有表格上按钮的加速键(保存,取消,搜索等).我最近注意到,当加载表单时,即使用户没有按下"Alt"键,加速键也会激活.例如,我们的搜索按钮使用"Alt-H"作为加速器,但用户只需按"H"即可启动搜索.我在按钮内容中使用标准"_"来创建加速键.

有没有其他人注意到这种行为,有没有人找到一个合适的解决方法,需要按"Alt"键?



1> Roman Starko..:

只要没有聚焦文本输入,这就是Windows上加速键的标准行为.请不要打破它,只需将其保留.

你可以自己检查一下.按Win + R打开"运行..."对话框,然后按Tab键,其中一个按钮被聚焦,然后按"B"."浏览"按钮将被激活.

这也是您可以使用简单的Y/N(而不是Alt + Y/Alt + N)回答这些MessageBox提示的原因.


绝对.当然.完全.对我来说,最令人沮丧的事情(当我是**的用户)是当*标准功能*在*每一个程序运行*突然在一些随机的计划失败,只是因为程序员试图做的很漂亮,甚至更糟糕,*故意打破它*...
推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有