wpf datatable - >数据网格

时间:2011-03-24 09:08:42

标签: wpf datagrid datatable

我有一个填充的DataTable对象dt和一个在xaml中声明的DataGrid对象。 dt以编程方式填入代码。

在DataGrid对象的dt中显示信息的方法是什么?

我试过

dataGrid1.DataContext = dt;
但它不起作用

1 个答案:

答案 0 :(得分:6)

您可以说DataContext只是告诉控件“您可以使用此数据”,但不指定它应使用哪些数据。 您可以在xaml中指定数据网格上的绑定:

ItemsSource = {Binding }

(请记住指定所需的列或将AutoGenerateColumns设置为True)

或者您可以在代码隐藏中设置itemssource:

dataGrid.1ItemsSource = dt;

但是这不会将数据绑定到DataGrid只是“fire-and-show”。