2009-12-15 118 views
0

我有一个Windows应用程序,我创建了一个利用系统托盘在应用程序打开并在后台运行时“保留”应用程序。但是,我为它创建的弹出式上下文菜单(使用Infragistics UltraToolbarsManager),菜单出现,但在图标下方切断了大部分菜单。C#系统托盘上下文菜单显示在图标下方

我该如何解决这个问题?

+1

是否有任何particluar理由,为什么你不能使用常规的ContextMenuStrip?这样它直接工作。 – 2009-12-15 19:26:42

+0

Infragistics UltraToolsbarsManager有一个弹出的上下文菜单,我可以直接从NotifyIcon控件中引用它(它看起来更漂亮,外观就是这里的头像)。 我会尝试简单的contextmenustrip,看看是否有任何区别, – mattgcon 2009-12-15 19:32:32

+0

简单的ContextMenuStrip将永远向上滚动,如果向下滚动将把它的一部分放在屏幕的底部以下。这是相当基本的功能,我会想... – 2009-12-15 19:41:14

回答

1

通过使用的ContextMenuStrip,这是解决