C# 主菜单快捷键设置

bingbingliangliang 2007-01-09 08:55:05
为何我给主菜单设置ShortcutKeys运行时无效?
...全文
1385 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
太阳当空 2009-12-14
  • 打赏
  • 举报
回复
哦~~ 学习咯
hxg391145 2009-09-02
  • 打赏
  • 举报
回复
不能手工输入,只能从下拉框中选择
bingbingliangliang 2007-01-09
  • 打赏
  • 举报
回复
都不可以已经试过了。我用了文件(&F) 写到xml文件是"文件(&F)" 。问题解决谢谢大家
sdl2005lyx 2007-01-09
  • 打赏
  • 举报
回复
lz:用ShortcutKeys来设置快捷键是没错的,关键是Alt+F这组被系统占用了,你用其他的试试,如:Alt+O 。。。。。
bingbingliangliang 2007-01-09
  • 打赏
  • 举报
回复
text="File" ShortcutKeys=Alt+F 为何行?"&"如何写入xml文件?
-过客- 2007-01-09
  • 打赏
  • 举报
回复
没仔细研究过,不过你在Shortcut属性里应该是指定不了Alt+F的吧,Alt+单字母应该是预留给菜单快捷键了,Alt+F之类的,用来定位到菜单上的某一项,而Shortcut属性用来指定比如说复制,粘贴,查找对话框这样的特定功能的快捷键的
bingbingliangliang 2007-01-09
  • 打赏
  • 举报
回复
那么ShortcutKeys是干什么用的?
bingbingliangliang 2007-01-09
  • 打赏
  • 举报
回复
我的菜单是从xml文件读出来的,读出来的都是字符串如何设置快捷键?如何把&转为字符?
-过客- 2007-01-09
  • 打赏
  • 举报
回复
在菜单Text属性的最后用(&*)来指定它的快捷键,如果是英文,不指定则默认为第一个字母,而中文则必须自己指定
bingbingliangliang 2007-01-09
  • 打赏
  • 举报
回复
我是 text="文件" ShortcutKeys=Alt+F 为何不行?
-过客- 2007-01-09
  • 打赏
  • 举报
回复
你是怎么设的,类似于下面的,在菜单的Text属性里输入
文件(&F)
那么Alt+F就是该菜单的快捷键
bingbingliangliang 2007-01-09
  • 打赏
  • 举报
回复
我的菜单text是中文设什么快捷键都不行。如果是英文则设置ATL+第一个字母有效。为什么?
ASDC001 2007-01-09
  • 打赏
  • 举报
回复
检查是不是与系统其他的有冲突
AA 2007-01-09
  • 打赏
  • 举报
回复
uop~!!!!!!!!需要详细~!
bingbingliangliang 2007-01-09
  • 打赏
  • 举报
回复
大家帮帮忙,

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧