【发布时间】:2009-12-15 19:21:28
【问题描述】:
我创建了一个 Windows 应用程序,它利用系统托盘在应用程序打开并在后台运行时“保持”该应用程序。但是,我为它创建的弹出上下文菜单(使用 Infragistics UltraToolbarsManager),该菜单出现但在图标下方切断了大部分菜单。
我该如何解决这个问题?
【问题讨论】:
-
有什么特别的原因不能使用常规的 ContextMenuStrip 吗?这样它就可以直接工作了。
-
Infragistics UltraToolsbarsManager 有一个弹出式上下文菜单,我可以直接从 NotifyIcon 控件引用它(它看起来也更好;外观就是这里的一切)。我要试试普通的 contextmenustrip 看看是否有什么不同,
-
普通的 ContextMenuStrip 将始终向上滚动,如果向下滚动会将其一部分置于屏幕底部下方。这是我认为的相当基本的功能......
-
好的,使用 ContextMenuStrip 有效,它实际上看起来比我想象的要好,谢谢 danbystrom
标签: c# windows contextmenu system-tray