本文介绍了如何将选定的行从一个DataGridView移到另一个DataGridView?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有两个具有相同列模式的DataGridView(尽管这两个与DataSource不同的DataView-如果这很重要).将选定行从一个datagridview移到另一datagridview的最佳/最快方法是什么?
注意我使用WPF和C#
谢谢.
I have two DataGridViews that have the same column schema (although two different DataViews as DataSource - if that matters). What is the best/quickest way to move Selected row from one datagridview to the other?
Note I use WPF & C#
Thanks.
推荐答案
foreach (GridViewRow gr in grdMainLeft.Rows)
{
CheckBox chkSelect = (CheckBox)gr.FindControl("chkSelect");
if (chkSelect.Checked)
{
Label lblItemID = (Label)gr.FindControl("lblItemID");
string ItemName = gr.Cells[2].Text.Trim();
dtGrdMainRight.Rows.Add(lblItemID.Text,ItemName);
}
}
希望对您有帮助.
如果有帮助,请不要忘记将其标记为答案. :)
hope this will help you.
Dont forget to mark as answer if it helps. :)
这篇关于如何将选定的行从一个DataGridView移到另一个DataGridView?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!