2013-03-25 63 views
2

在我的c#应用程序之一的ToolStrip中有四个ToolStripSplitButton,如下所示。如何通过在ToolStripSplitButton上移动鼠标来打开ToolStripMenuItem窗口

enter image description here

要打开ToolStripMenuItem窗口,我要点击任何四个ToolStripSplitButtons的。与此相反,我只想在任何ToolStripSplitButtons上移动鼠标(而不是单击它)并将其保留在此处,直到出现ToolStripmenuItems窗口。我想我会需要一个MouseHover事件,但不知道如何做到这一点。我会对解决这个问题的人表示感谢。

回答

3

事情是这样的:

public Form1() { 
    InitializeComponent(); 
    toolStripDropDownButton1.MouseEnter += toolStripDropDownButton1_MouseEnter; 
} 

void toolStripDropDownButton1_MouseEnter(object sender, EventArgs e) { 
    toolStripDropDownButton1.ShowDropDown(); 
} 

或者你可以使用悬停事件来代替。

+0

非常感谢。它工作正常 – kashif 2013-03-25 21:55:06

相关问题