私はデフォルトのツールヒントの動作が嫌いです。まず、「AutoPopDelay」ミリ秒のツールチップが表示された後は、マウスポインタをコントロール上にもう一度動かすと消えて表示されなくなります。第二に、私はAutoPopDelayが5000ミリ秒に制限されているのは気に入らない。ツールチップを好きなように動作させる最も簡単な方法は何ですか
AutoPopDelayの値を超えて表示されていたとしても、コントロール上でのマウスの移動にツールヒントが常に表示されることがわかりました。私はMouseLeaveハンドラでtoolTip.Hide()を呼び出します。こうすることで、マウスの上にツールチップが再度表示されます。 しかし、私は、ツールチップを長時間(最大5000ミリ秒以上)表示させるための簡単な方法は見つけられませんでした。私がMouseEnterハンドラのtoolTip.Show()を呼び出すと、toolTipはうまくない位置に表示されます。私はそれが自動的に表示される位置が好きです:)
あなたは何をお勧めしますか?