我正在使用数据绑定Windows窗体DataGridView
.如何从用户选择的行走在DataGridView
到DataRow
的DataTable
是它的来源?
DataRow row = ((DataRowView)DataGridViewRow.DataBoundItem).Row
假设你已经束缚了普通人DataTable
.
MyTypedDataRow row = (MyTypedDataRow)((DataRowView)DataGridViewRow.DataBoundItem).Row
假设你绑定了一个类型化的数据表.
有关更多信息,请参阅MSDN上的文章.
DataTable table = grdMyGrid.DataSource as DataTable; DataRow row = table.NewRow(); row = ((DataRowView)grdMyGrid.SelectedRows[0].DataBoundItem).Row;