2012-03-21 50 views
-3

我有应用程序与Combobox谁显示我的机器上的所有网络适配器和应用程序启动时我希望组合框中的默认实体将标记,我该怎么做它呢?我可以在我的应用程序启动时标记我的组合框

private void Form1_Load(object sender, EventArgs e) 
{ 
    List<myAdapters> res = adapters.getAdapters(); 
    comboBoxAdapters.Items.AddRange(res.ToArray()); 
    comboBoxAdapters.SelectedIndex = 0; 
} 

回答

1

你的意思是设置的第一个值作为选择

comboBoxAdapters.SelectedItem = comboBoxAdapters.Items[0]; 

从意见,我觉得你需要设置窗体的ActiveControl作为组合框

this.ActiveControl = comboBoxAdapters; 
+0

我已经做到了,我的意思是标记选定的项目,如果你按下组合框内的项目它变成蓝色,我希望它是当应用程序启动 – user979033 2012-03-21 11:43:25

+0

@ user979033检查我的编辑,我认为这是哟你想 – V4Vendetta 2012-03-21 11:58:05

+0

工作正常!谢谢 – user979033 2012-03-21 12:08:03

相关问题