0

ダイアグラムを描画するコントロールがあり、ユーザーがオブジェクトにカーソルを合わせたときにツールチップを表示します。

オブジェクトを右クリックしたときにコンテキストメニューを表示する機能も実装しました。

ツールチップを表示するためのロジックはですOnMouseMove()が、コンテキストメニューはコントロールに関連付けられているため、.NETで表示されます。

問題は、コンテキストメニューを表示すると、ツールチップがコンテキストメニューにカーソルを合わせて表示されることです。

4

1 に答える 1

0

ContextMenu.PopUpイベントをToolTip.Activeプロパティと組み合わせて使用​​すると、コンテキストメニューが表示されるたびに、コントロールのツールチップを非アクティブ化できます。

于 2013-01-22T13:28:48.827 に答える