我最近开始使用Windows Form Application。在datagridview中,DatagridView1
我正在显示来自datatable的一些数据dt1
。
DatagridView1.DataSource=dt1;
我在DatagridView1
namedselectRows
类型中添加了一个列DataGridViewCheckBoxColumn
。
我想将的选定行添加DatagridView1
到另一个数据表中。我有一个按钮btn_Select
,单击按钮后,我正在使用以下代码以字符串格式获取选定的行:
private void btn_Select_Click(object sender, EventArgs e)
{
string data = string.Empty;
foreach (DataGridViewRow row in DatagridView1.Rows)
{
if (row.Cells[0].Value != null &&
Convert.ToBoolean(row.Cells[0].Value) == true)
{
foreach (DataGridViewCell cell in row.Cells)
{
if (cell.OwningColumn.Index != 0)
{
data += (cell.Value + " "); // do some thing
}
}
data += "\n";
}
}
}
但我想选择整行,而不仅仅是文本。
我想您正在寻找这个。这正是您想要的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句