2

我想知道 C# 中是否有办法让 ComboBox (WinForms) 中的选定项目尽可能显示为中间元素。我已经寻找了允许这样做的属性或方法,但没有找到任何东西。我在我正在开发的应用程序中使用了一些,这个功能将大大提高应用程序的可用性。

任何帮助,将不胜感激。

编辑:“中间元素”是指下拉组合框时显示的内容。像这样的东西:所选元素成为已删除列表的中间

4

1 回答 1

0

我想这就是你的意思。

OnFormLoad 事件:(或您要在其上实现该功能的任何按钮)

int count = comboBox.Items.Count;    
comboBox.SelectedIndex =  count/2;  //no need of if else statements

(或者)

comboBox.SelectedIndex =  comboBox.Items.Count/2;
于 2012-10-15T03:59:30.197 回答