2

メニューストリップ(winform)のメニュー項目にカーソルを合わせたときにツールチップのタイムアウトを延長する方法は?

私は次のように設定しました:

toolStripMenuItem1.ToolTipText = "foo";
4

2 に答える 2

0

カスタム ツール ヒントをサポートする ToolStrip の派生バージョンを実装する CodeProject に関する記事があります。それはおそらくあなたがやりたいことをするために使うことができます。 http://www.codeproject.com/Tips/376643/ToolStrip-with-custom-ToolTip

于 2013-02-10T00:50:22.187 に答える
0

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 の質問を確認してください。

于 2012-08-17T22:22:28.360 に答える