0

別のドロップダウン コンテキスト メニューを含むコンテキスト メニューがあります。2 番目のコンテキスト メニューには、各項目にツールチップ ( で設定toolStripMenuItem.ToolTipText) があります。

ここに画像の説明を入力

Hide()アイテムをクリックすると、計算負荷の高い操作をいくつか開始しますが、最初のコンテキスト メニューを呼び出す直前に次のようにします。

ctxMainMenu.Hide()
// computing-intensive statements

2 つのメニューは正しく消えますが、ツールチップはその後の操作が終了するまで上部に残ります。

私はすでに試しましたがApplication.DoEvents()、クリックしたアイテムのツールチップテキストをnulletcに設定しました

完全にペイントする前にクリックすると、影または色あせたツールチップだけが表示されることがあります。 ここに画像の説明を入力

4

0 に答える 0