WPF DataGrid控件有多種方式可以添加數據。以下是其中的幾種常用方法:
<DataGrid>
<DataGrid.Columns>
<DataGridTextColumn Header="Name" Binding="{Binding Name}" />
<DataGridTextColumn Header="Age" Binding="{Binding Age}" />
</DataGrid.Columns>
<DataGrid.Items>
<Person Name="John" Age="30" />
<Person Name="Alice" Age="25" />
</DataGrid.Items>
</DataGrid>
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
// 在代碼中創建數據集合
List<Person> people = new List<Person>();
people.Add(new Person { Name = "John", Age = 30 });
people.Add(new Person { Name = "Alice", Age = 25 });
// 將數據集合綁定到DataGrid的ItemsSource屬性
myDataGrid.ItemsSource = people;
// 創建DataTable對象
DataTable dataTable = new DataTable("People");
dataTable.Columns.Add("Name", typeof(string));
dataTable.Columns.Add("Age", typeof(int));
// 添加行數據
dataTable.Rows.Add("John", 30);
dataTable.Rows.Add("Alice", 25);
// 將DataTable綁定到DataGrid的ItemsSource屬性
myDataGrid.ItemsSource = dataTable.DefaultView;
以上是幾種常用的添加數據的方法,您可以根據需求選擇適合的方法來添加數據到WPF DataGrid控件中。