我试图在C#windown表单的statusStrip中创建一些DropDownButtons。 这是正常的,当我只是将光标移动到按钮时,它不会下拉项目,只有在我点击DropDownButton时它才会下拉项目。
但问题是,在我点击DropDownButton1
后,它会下拉项目,但当我将光标移动到另一个DropDownButton2
时,DropDownButton2
的项目不会下拉! !
单击DropDownButton2
后移动鼠标时如何设置DropDownButton1
项自动下拉?就像一般的应用程序一样?
全部谢谢!
答案 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;
}
欲了解更多信息,请添加更多代码!