メニューストリップ(winform)のメニュー項目にカーソルを合わせたときにツールチップのタイムアウトを延長する方法は?
私は次のように設定しました:
toolStripMenuItem1.ToolTipText = "foo";
カスタム ツール ヒントをサポートする ToolStrip の派生バージョンを実装する CodeProject に関する記事があります。それはおそらくあなたがやりたいことをするために使うことができます。 http://www.codeproject.com/Tips/376643/ToolStrip-with-custom-ToolTip
Tooltip
クラスを使用する場合は、AutoPopDelay
プロパティをより高い値に設定することで実行できます (MSDN: Windows フォーム ツールチップ コンポーネントの遅延を変更する)。
ただし、Tooltip
クラスを使用してツールチップを次のように設定しようとすると、次のToolStripMenuItem
ようになります。
ToolTip1.SetToolTip(toolStripMenuItem1, "check it yo!")
次のエラーが表示されます。
'System.Windows.Forms.ToolStripMenuItem' cannot be
converted to 'System.Windows.Forms.Control'.
それを回避する方法については、このStackOverflow の質問を確認してください。