在c#中将数据从一个gridview传递到另一个gridview
本文关键字:gridview 一个 另一个 数据 | 更新日期: 2023-09-27 17:51:21
我使用不同形式的两个网格视图,我想传递form1所有单元格值另一种形式(form2)。form2数据视图在一个单元格。然后单击form2单元格加载form1单元格中的所有数据视图。
this form1 ->
private void button1_Click(object sender, EventArgs e)
{
string[] colB = new string[dataGridView1.Rows.Count];
for (int i = 0; i < dataGridView1.Rows.Count -1; i++)
{
colB[i] = Convert.ToString(dataGridView1.Rows[i].Cells[0].Value);
}
}
如何获取数据form2->div ?
表单和其他类一样。但是,它们具有从Form
类继承的特定于窗口的行为。
这意味着您可以指定自己的构造函数并传递您想要的任何信息。例如,假设我们有一个Person类,我们想要在一个新的Form中显示。我们可以定义一个新的PersonForm
来显示细节(这只是一个示例)。你将能够使它适应你的需要)。
public class PersonForm : Form
{
PersonForm(Person model)
{
InitializeComponents(); //I think this is the name of the method.
//Do whatever is needed here with the model.
}
}
当用户双击右单元格时,你创建了一个PersonForm
的新实例并显示它