C# 如何在WPF中正确地向datagrid添加行?

C# 如何在WPF中正确地向datagrid添加行?,c#,wpf,datagrid,C#,Wpf,Datagrid,我有一个DataGrid: DatabaseView1.ItemsSource = Entries; 代码: 我将这样的条目添加到DataGrid: DatabaseView1.ItemsSource = Entries; 这是我的结果: 您会看到创建了两个条目。有人知道为什么会这样吗 提前谢谢。正在生成双列,因为您没有告诉DataGrid停止为分配的ItemSource自动生成列。因此,要禁用AutoGenerateColumns,只需在xaml数据网格中设置AutoGenerateC

我有一个
DataGrid

DatabaseView1.ItemsSource = Entries;

代码:

我将这样的条目添加到
DataGrid

DatabaseView1.ItemsSource = Entries;
这是我的结果:

您会看到创建了两个条目。有人知道为什么会这样吗


提前谢谢。

正在生成双列,因为您没有告诉
DataGrid
停止为分配的
ItemSource
自动生成列。因此,要禁用
AutoGenerateColumns
,只需在xaml数据网格中设置
AutoGenerateColumns=False

<DataGrid Name="DatabaseView1" Grid.Row="1" AutoGenerateColumns = "False">

正在生成双列,因为您没有告诉
DataGrid
停止为分配的
ItemSource
自动生成列。因此,要禁用
AutoGenerateColumns
,只需在xaml数据网格中设置
AutoGenerateColumns=False

<DataGrid Name="DatabaseView1" Grid.Row="1" AutoGenerateColumns = "False">

<DataGrid Name="DatabaseView1" Grid.Row="1" AutoGenerateColumns = "False">