0
我有一个组合框,我已经设置了DataSource的值,但是当我尝试设置SelectedValue时,组合框返回null。所以请帮助。如何在Combobox中设置Selectedvalue c#
BindingList<KeyValuePair<string, int>> m_items =
new BindingList<KeyValuePair<string, int>>();
for (int i = 2; i <= 12; i++)
m_items.Add(new KeyValuePair<string, int>(i.ToString(), i));
ComboBox cboGridSize = new ComboBox();
cboGridSize.DisplayMember = "Key";
cboGridSize.ValueMember = "Value";
cboGridSize.DataSource = m_items;
cboGridSize.SelectedValue = 4;
当我将SelectedValue设置为4时,它返回NULL。
无法重现。此代码与默认的winforms组合框一起使用。你在写什么类型的应用程序? WinForms,WPF,ASP.NET? – Steve
将4更改为“4” – Laazo
我使用Winforms – user3568411