首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我在C#中从一个选中的DropDownButton移动到另一个DropDownButton时,如何设置DropDownButton自动下拉?

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

Stack Overflow用户
提问于 2015-06-11 15:08:07
回答 2查看 101关注 0票数 2

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

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

谢谢大家!

EN

回答 2

Stack Overflow用户

发布于 2015-06-11 15:11:15

您可以使用ComboBox.DroppedDown属性,在发生MouseHover事件时将其设置为true

票数 2
EN

Stack Overflow用户

发布于 2015-06-11 15:20:35

尝试如下所示:

代码语言:javascript
复制
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;

}

有关更多信息,请添加更多代码!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30773919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档