我想知道 C# 中是否有一种方法可以使 ComboBox (WinForms) 中的所选项目尽可能显示为中间元素。我已经在寻找允许这样做的属性或方法,但没有找到任何东西。我在我正在开发的应用程序中使用了一些功能,此功能将大大提高应用程序的可用性。
如有任何帮助,我们将不胜感激。
编辑: “中间元素”是指下拉组合框时显示的内容。像这样:
最佳答案
我想这就是你的意思。
OnFormLoad 事件:(或您要在其上实现该功能的任何按钮)
int count = comboBox.Items.Count;
comboBox.SelectedIndex = count/2; //no need of if else statements
(或)
comboBox.SelectedIndex = comboBox.Items.Count/2;
关于c# - 更改组合框的显示项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12889083/