我想知道在C#中是否有办法让ComboBox(WinForms)中的选定项目尽可能显示为中间元素。我已经找了一个允许这个但没有找到任何东西的属性或方法。我正在开发的应用程序中使用一些,这个功能将大大提高应用程序的可用性。
任何帮助都将不胜感激。
编辑: “中间元素”是指组合框落下时显示的内容。这样的事情:
答案 0 :(得分:0)
我认为这就是你的意思。
OnFormLoad事件 :(或您要实现该功能的任何按钮)
int count = comboBox.Items.Count;
comboBox.SelectedIndex = count/2; //no need of if else statements
(或)
comboBox.SelectedIndex = comboBox.Items.Count/2;