从wpf中的数据网格中提取信息

本文关键字:网格 提取 数据网 信息 数据 wpf | 更新日期: 2023-09-27 18:18:34

我是WPF的新手。我有一个数据网格的行和列的数量。我需要为每一列提取每一行的信息;我该怎么做呢?请注意,我需要的是所有列的所有行信息,而不是选定的行。

我按照以下几行动态地填充了DataGrid:

public class person
{
    public string name { get; set; }
    public string lastName { get; set; }
}
List<person> persons = new List<person>();
persons.Add(new person() { name = "john", lastName = "brown" });
persons.Add(new person() { name = "polly", lastName = "parker" });
persons.Add(new person() { name = "ann", lastName = "parker" });
persons.Add(new person() { name = "rebecca", lastName = "moosavian" });
dataGrid1.ItemsSource = persons;

现在我需要在编辑后从这个DataGrid检索name和lastName属性。

从wpf中的数据网格中提取信息

如何填充数据网格?

你必须有一些数据源绑定到你的数据网格(这通常是CLR对象的ObservableCollection或其他类型的集合)…你的数据在那里,没有必要提取任何东西。

底线是数据网格必须有一个数据源,您在数据网格中看到的数据就在那里,不需要提取。