0

在我的应用程序中,我有与应用程序托盘图标相关联的上下文菜单,当用户单击关于菜单项时,它会显示消息框。消息框仍然可见,用户再次右键单击托盘图标,菜单弹出,用户单击上下文菜单以外的其他位置应该消失,但它没有,它仍然显示。

4

2 回答 2

1

那是一个错误。可能在 Windows 中,TrackPopupMenu 的 MSDN Library 文档记录了一个非常相似的问题。除了避免使用 MessageBox 之外,我没有看到明显的解决方法。创建一个小表格作为您的关于框。使用 Show() 方法显示它。

于 2011-02-01T11:52:13.490 回答
0

您可以使用 SendKeys.Send("{ESC}"); 在用户单击其他地方时的触发事件中。

于 2011-02-01T11:37:03.713 回答