2
我想知道是否有一种方式在C#中使ComboBox(WinForms)中的选定项目显示为中间元素,如果可能的话。我已经寻找了一个可以允许但没有找到任何东西的属性或方法。我在开发一个应用程序中使用了一些功能,这个功能将大大提高应用程序的可用性。更改显示的项目组合框
任何帮助,将不胜感激。
编辑: “中间元素”我的意思是当组合框下降时显示的内容。类似这样的:
我想知道是否有一种方式在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;
WPF或WinForm的? – Ekk
@Ekk:Windows窗体 – MyPace