如何将数据从一个列表视图传递到另一列表中的另一个表单

时间:2018-11-02 08:29:23

标签: c# forms listview

我需要帮助。

如何使用C#将数据从一个列表视图克隆或传递到位于另一种形式的另一个列表视图中?左图是客户主模块的列表视图,右图是确认模块的视图。

谢谢

enter image description here

1 个答案:

答案 0 :(得分:0)

在您要添加数据的表单中创建一个公共方法:

public void AddProduct(ListViewItem lvi)
{
     listview1.Items.Add(lvi);
}

现在您可以通过其他形式调用此方法:

frm2.AddProduct(lvi);

当然,由于两个列表视图上的所有内容都是相同的,因此我选择此方法接受ListViewItem作为参数,您可能希望将数据作为字符串或类发送,...