0

我有一个上下文菜单和另一个下拉上下文菜单,在第二个上下文菜单上,每个项目都有一个工具提示(用 设置toolStripMenuItem.ToolTipText):

在此处输入图像描述

当我单击一个项目时,我会开始一些计算密集型操作,但就在我调用Hide()第一个上下文菜单之前:

ctxMainMenu.Hide()
// computing-intensive statements

两个菜单正确消失,但工具提示保持在顶部,直到后续操作结束。

我已经尝试过Application.DoEvents(),将单击项目的工具提示文本设置为nulletc

有时,如果我在它完全绘制之前单击,只会出现阴影或褪色的工具提示。 在此处输入图像描述

4

0 回答 0