在尝试将DataTable
绑定到WPF时,DataGrid
中不显示第一列的值。
代码
private DataTable _dt;
public DataTable DataTable
{
get { return _dt; }
set { _dt = value; }
}
public Controls()
{
InitializeComponent();
_dt = new DataTable("Table");
_dt.Columns.Add("S.No");
_dt.Columns.Add("Name");
for (int i = 1; i <= 10; i++)
{
_dt.Rows.Add(""+i, "Name "+ i);
}
dataGrid1.DataContext = _dt;
}
XAML
<DataGrid AutoGenerateColumns="True"
Height="131"
ItemsSource="{Binding}"
HorizontalAlignment="Left"
Name="dataGrid1"
VerticalAlignment="Top"
Width="359" />