我有一个employee
类,其中包含一个person
类的一个实例:绑定的对象到DataGrid列
List<Employee> emp = (AdventureWorks.Employees.Select(n => n)).ToList();
showgrid.ItemsSource = emp;
showgrid.Columns.Clear();
DataGridTextColumn data_column = new DataGridTextColumn();
data_column.Binding = new Binding("Person=>FirstName");
data_column.Header = "First Name";
showgrid.Columns.Add(data_column);
如何领域firstname
绑定列First Name
的person
对象里面?
你为什么以编程方式创建你的绑定?当然,使用XAML可以更容易实现。 – 2013-05-13 11:57:47
理想情况下,您应该在XAML中创建绑定而不是在代码中。实际上你的datagrid本身应该在XAML中定义。 – cvraman 2013-05-13 11:59:48
请更仔细地选择您的标签 - 无需使用3个不同的C#标签 – stijn 2013-05-13 12:00:52