当我从一个选定的DropDownButton移动到C#中的另一个DropDownButton时,如何设置DropDownButton自动下拉?

时间:2015-06-11 07:08:07

标签: c# winforms

我试图在C#windown表单的statusStrip中创建一些DropDownButtons。 这是正常的,当我只是将光标移动到按钮时,它不会下拉项目,只有在我点击DropDownButton时它才会下拉项目。

但问题是,在我点击DropDownButton1后,它会下拉项目,但当我将光标移动到另一个DropDownButton2时,DropDownButton2的项目不会下拉! ! 单击DropDownButton2后移动鼠标时如何设置DropDownButton1项自动下拉?就像一般的应用程序一样?

全部谢谢!

2 个答案:

答案 0 :(得分:2)

您可以使用ComboBox.DroppedDown属性, 在MouseHover事件

上将其设置为true

答案 1 :(得分:1)

尝试这样的事情:

this.dropDown1.MouseHover += new System.EventHandler(this.dropDown1_MouseHover);



private void dropDown1_MouseHover(object sender, System.EventArgs e) 
{
    //Set the dropdown1 to dropped
    dropDown1.DroppedDown = true; 

    //Set the other dropdown to undropped
    dropDown2.DroppedDown = false;

}

欲了解更多信息,请添加更多代码!