如何在不使用XAML的情况下将组合框绑定到后面的代码中的DataSet:
我尝试了以下操作,但是我所有的组合框项目均为“ System.Data.DataRowView”,而不是实际值。怎么了?
string str = @"SELECT * FROM FooTable";
da.SelectCommand = new SqlCeCommand(str, connection);
da.Fill(devDs, "FooTable");
dt = ds.Tables["FooTable"];
comboBox1.ItemsSource = devDt.DefaultView;
最佳答案
您将必须设置DisplayMemberPath
属性
combobox.DisplayMemberPath = "ColumnName"