C# 如何在C中将DataRowView转换为DataRow#

C# 如何在C中将DataRowView转换为DataRow#,c#,C#,我想使用拖放,但我不知道如何将信息从DataGridView控件拖到DataGridView或ListBox 我有一个链接 DataRowView.Row应包含视图中显示的DataRow。一个DataRowView不是DataRow,不能转换为DataRow。但是,您可以使用行属性访问相应的DataRow。这里我使用窄类型转换得到了解决方案 本例中组合框的名称为CBTables DataRowView DRV = (DataRowView)CBTables.SelectedItem; Dat

我想使用拖放,但我不知道如何将信息从DataGridView控件拖到DataGridView或ListBox

我有一个链接

DataRowView.Row应包含视图中显示的DataRow。

一个
DataRowView
不是
DataRow
,不能转换为DataRow。但是,您可以使用
属性访问相应的DataRow。

这里我使用窄类型转换得到了解决方案

本例中组合框的名称为CBTables

 DataRowView DRV = (DataRowView)CBTables.SelectedItem;
 DataRow DR = (DataRow) DRV.Row;

您发布的代码中没有foreach。错误在别处。。。