2012-04-15 2 views
-1

私は自分のフォームにメニューツールストリップを使用しました!私は、カーソルを置いたときにメニューをドロップしたい!これを行う方法?メニューツールストリップホバー有効?

+0

public Form1() { InitializeComponent(); fileToolStripMenuItem.MouseHover += fileToolStripMenuItem_MouseHover; } private void fileToolStripMenuItem_MouseHover(object sender, EventArgs e) { fileToolStripMenuItem.ShowDropDown(); } 

またはラムダバージョンを?これは、標準のプラットフォームのUI規約に違反します。他のWindowsアプリケーションはこのように動作しません。なぜあなたは違うはずですか?それだけであなたのユーザーを混乱させるでしょう。 –

答えて

4

あなたは、メニュー項目のMouseHoverイベント使用して試すことができます:あなたはこれをしたいと思うのはなぜ

public Form1() { 
    InitializeComponent(); 
    fileToolStripMenuItem.MouseHover += (s, e) => fileToolStripMenuItem.ShowDropDown(); 
} 
+0

ありがとうございました。 – Andy

+1

強姦の下でこれをアップする。間違った問題に対する正しい解決策です。 –