我有这段代码:
public static List<string> MyTable = new List<string>();
dsView = new DataSet();
adp = new SqlCeDataAdapter("SELECT DISTINCT Fname FROM MEN", Conn);
adp.Fill(dsView, "MEN");
adp.Dispose();
foreach (DataRow R in dsView.Tables["MEN"].Rows)
GG.Add( R["Fname"].ToString());
如何将它绑定到ComboBox?
提前谢谢
答案 0 :(得分:4)
您只需将ComboBox的DataSource设置为List。
comboBox1.DataSource = MyTable;
如果使用System.ComponentModel.BindingList而不是List,则对列表的更改将发送到ComboBox
也应该是你的最后一行:
GG.Add( R["Fname"].ToString());
是
MyTable.Add( R["Fname"].ToString());