いくつかのコントロールを備えた単純な winforms フォーム (モーダル ダイアログとして使用) があります。テキスト ボックス コントロールの 1 つにツールチップを表示したいと考えています。ツールチップ コンポーネントをフォームに追加し、目的のコントロールのフォームのコンストラクターで 'SetToolTip' 呼び出しを行いました。さまざまな遅延プロパティにデフォルト値を使用しています。
ツールチップの表示が非常に不安定です。マウスがテキスト ボックスの上にあると、ツールチップが表示されることがあります。コントロールの上にカーソルを移動したときにのみ表示されることがあります。カーソルを前後に移動すると、ツールチップが表示される場合があります。表示されるタイミングは、InitialDelay よりもはるかに長いようです。数回動作する場合は動作を停止し、コントロールを出たり入ったりしてもツールチップが再び表示されることはありません。
ShowAlways を true に設定してみましたが、違いはありませんでした。
ツールチップを確実に機能させるための提案はありますか?
ありがとう。