获取父窗口 wpf datagrid数据
时间: 2023-10-21 11:05:46 浏览: 61
如果你想获取 WPF DataGrid 控件的数据,可以使用以下代码:
```csharp
var itemsSource = yourDataGrid.ItemsSource as IEnumerable;
if (itemsSource == null)
return;
foreach (var item in itemsSource)
{
// 处理你的数据项
}
```
其中 `yourDataGrid` 是你的 DataGrid 控件实例,`itemsSource` 是 DataGrid 控件的数据源(如果有的话)。如果你的数据源是一个 `DataTable`,你可以使用以下代码:
```csharp
var dataTable = ((DataView)yourDataGrid.ItemsSource).Table;
foreach (DataRow row in dataTable.Rows)
{
// 处理你的数据行
}
```
这些代码可以让你遍历 DataGrid 控件的所有数据项或数据行,并进行相应的处理。
阅读全文