WPF データグリットにデータを追加する方法

WPF DataGrid コントロールには、データを追加する多くの方法があります。以下はその一般的な方法の一部です。

  1. 要素定義列
<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>
  1. DataGridColumnへ動的データ集合をバインドするにはItemsSourceプロパティを使用します:DataGridのItemsSourceプロパティにコード内で作成したデータコレクションをバインドできます。例えば:
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;
  1. DataGrid の ItemsSource プロパティにバインドするには、DataTable または DataView オブジェクトによりデータを作成および管理します。例:
// 创建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コントロールにデータを追加できます。

bannerAds