wpf的datagrid中明明绑定了数据源,但是不显示数据,很奇怪。后来发现绑定的数据源中内容必须为属性才能正常显示,字段是不会显示的。
private void LoadTest()
{
List<testTrain> testLis = new List<testTrain>();
testTrain obj = new testTrain();
obj.cheCi = "1001";
obj.cheZu = "401";
testLis.Add(obj);
testTrain obj1 = new testTrain();
obj1.cheCi = "1002";
obj1.cheZu = "402";
testLis.Add(obj1);
this.dataGrid.DataContext = testLis;
}
public class testTrain
{
public string cheCi { get; set; }
public string cheZu;
}