【发布时间】:2014-03-25 00:50:59
【问题描述】:
我正在编写一个 C# Windows 程序。我在主窗体的顶部放置了一个 MenuStrip,条目从左到右为:
文件主题 1 主题 2 窗口帮助
单击其中任何一个,然后单击另一个条形下拉菜单。
当我选择 Alt-F 时,文件菜单将下拉。当我按下右箭头时,我希望移动到“主题 1”菜单。再次点击它,我希望转到“主题 2”,然后是 Window,然后是 Help,然后返回 File。如果我点击左箭头,我希望 tpo 从文件到帮助到窗口到“主题 2”到“主题 1”,然后再次返回到文件。
出于某种原因,我的程序选择了与我预期相反的方向的菜单。如果我在文件中并按右箭头,我会得到帮助,而不是“主题 1”。我在菜单上看不到 TabIndex。知道这可能来自什么吗?
【问题讨论】:
-
同意,这很奇怪。难怪我在搜索中找不到它。我会尝试将 MenuStrip 更改为 MainMenu,让您知道...谢谢!
-
等一下...我在工具箱中没有看到 MainMenu 对象...???
-
哦,是的,它在工具箱控件的背景列表中。我最终切换了,它现在可以工作了。谢谢!!!
标签: c# menu navigation