2
我在WPF應用程序中有一個小的數據表。我想將它綁定到DataGrid,但數據網格顯示空白row.Kindly幫助WPF中的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}" />
發現並正常工作。我不知道爲什麼它默認爲false。謝謝你 – user3460700
這是錯誤的,因爲我們大多數人喜歡明確的列配置。 – ProfK