【发布时间】:2011-06-01 14:34:49
【问题描述】:
我们的环境:Visual Studio 2010、c#、.net 4 客户端配置文件。
我们有一个 Winforms 应用程序,它的主窗体中包含一个菜单条。菜单条的项目包含图像 (64x64) 和文本。主窗体还有一个包含 5 个选项卡的 TabControl。在主窗体的 OnLoad() 方法中,我们隐藏了 TabControl 标题,使它们不可见,因此不可单击。相反,当用户单击菜单条中的某个项目时,我们会切换活动选项卡。
但是,我们的菜单有很多子菜单项,并且由于我们使用主菜单条来选择活动选项卡,因此我们希望子菜单项仅在用户单击菜单项一段时间后才会出现,而不是瞬间。否则,每当用户改变他/她的活动视图(通过选择一个tabPage),子菜单就会出现在屏幕上,因为他/她点击了一个包含子菜单的菜单条项目。
这可能吗?
【问题讨论】:
标签: winforms user-interface submenu menustrip