我有一个用 Visual Studio 2015 编写的 Windows 窗体应用程序。它是一个带有几个下拉菜单(组合框)的简单表单,我希望下拉列表在用户单击组合框框架中的任意位置时下拉,而不是只有当他们点击右侧的箭头时。

C# ComboBox 在单击下拉文本时激活下拉列表-LMLPHP

我的代码中的组合框如下:

private System.Windows.Forms.ComboBox cbxMake;

最佳答案

我发现解决方案是将外观属性中的 DropDownStyle 从 DropDown 更改为 DropdownList
这正是我所追求的 - 从这个改变它

C# ComboBox 在单击下拉文本时激活下拉列表-LMLPHP

对此

C# ComboBox 在单击下拉文本时激活下拉列表-LMLPHP

这使我能够通过单击框中的任意位置来选择下拉列表,而不仅仅是单击组合框最右侧的箭头。

关于C# ComboBox 在单击下拉文本时激活下拉列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36120519/

10-09 06:36
查看更多