如何通过在ToolStripSplitButton上移动鼠标来打开ToolStripMenuItem窗口

时间:2013-03-25 21:23:34

标签: c# toolstrip

我在我的一个c#应用程序中的ToolStrip中有四个ToolStripSplitButtons,如下所示。

enter image description here

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

1 个答案:

答案 0 :(得分:3)

这样的事情:

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

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

或者您可以使用Hover事件。