WPF中的数据网格显示空白的行和列
本文关键字:空白 显示 网格 数据 数据网 WPF | 更新日期: 2023-09-27 17:54:25
我在WPF应用程序中有一个小数据表。我想将它绑定到DataGrid,但是DataGrid显示空白行。请帮助
代码:c#
private void button1_Click(object sender, RoutedEventArgs e)
{
DataTable dt = new DataTable();
dt.Columns.Add("aaa");
dt.Columns.Add("bbb");
dt.Rows.Add(1, 2);
dt.Rows.Add(3, 4);
int i = dt.Columns.Count;
int rows = dt.Rows.Count;
dataGrid1.CanUserAddRows = false;
dataGrid1.ItemsSource = dt.DefaultView;
}
代码:XAML
<DataGrid AutoGenerateColumns="False" Height="200" HorizontalAlignment="Left" Margin="136,108,0,0" Name="dataGrid1" VerticalAlignment="Top" Width="200" ItemsSource="{Binding}" />
尝试设置AutoGenerateColumns="true"
并检查。
<DataGrid AutoGenerateColumns="true" Height="200" HorizontalAlignment="Left" Margin="136,108,0,0" Name="dataGrid1" VerticalAlignment="Top" Width="200" ItemsSource="{Binding}" />