combobox.Items.Add(new { text = XXX, value = XXX });
用上面的代码直接在combobox中添加数据时,使用selectedValue取出的值为空,后调试的时候发现selectedText也是“”,原因是要绑定数据源后才可以使用selectedValue这些属性,但有些属性也是可以使用的,例如selectedIndex。
最好是将数据源另外赋值后绑定。
List<dynamic> list = new List<dynamic>();
list.Add(new { text = XXX, value = XXX });
combobox.DataSource = list;