the*_*age 2 c# combobox winforms visual-studio-2012
回答这个问题:VS2010/C#:如何在IDE中设置ComboBox的默认值?
据该用户,在Delphi的IDE,一个是能够,在属性窗口中,设置默认索引的comboBox,当你打开它INITIALLY.但是,我无处可寻Default Index.当我最初的意思是,我的意思是不是以编程方式,同时当且仅当它最初打开时.
我已经尝试设置索引comboBox.SelectedIndex = 0,但事实证明我每次运行程序时都会设置它,所以这不仅在最初发生,而且每次我运行程序时都会发生.不是我想要的.
有谁知道我可以在属性或参数事件窗口中做什么,我怎么能这样做..?
当我最初打开我的程序时,它看起来像这样:

我的属性选项卡:

编辑:我可以创建一个全局整数计数器,它在每次运行时递增,并且当且仅当整数为0时才将默认值设置为0,这意味着它是第一次运行,但是如果它是我无需编程的话,那会更好.
如果要将组合框的特定索引设置为默认值,请在表单加载中设置索引,
private void Form1_Load(object sender, EventArgs e)
{
//To make combobox non editable
comboBox1.DropDownStyle = ComboBoxStyle.DropDownList;
//Set preferred index to show as default value
comboBox1.SelectedIndex = 2;
}
Run Code Online (Sandbox Code Playgroud)