繁体   English   中英

c# 将列表视图项从表单传递到另一种表单中的列表视图

[英]c# pass listview items from form to listview in another form

我有form1和form 2 ..和form1上的listview1,form2上的listview2,当form1中的listview1和form2中的listview2并且两个listview都包含:itemcode-itemcount时。 和 form2 中的 button1

在 form2 上,如果用户单击 form2 上 listview2 中的 button1 值将填充到 form1 和 form2 上的 listview1 中,请关闭如何在代码中执行此类操作,谢谢

好吧,您可以做的是将 listview 解析为对象,并通过在 Forms 构造函数中传递对象来跨表单传递它们。

所以在form1中:

var form1LV = listView1;
    OnButton2Click(..){
    Form2 f = new Form2(form1LV);
..
}

并在 form2 的构造函数中

Form2(object f1LV){
Form1LV = (ListView)f1LV;
}

然后将 Form1LV 分配给 form2 中的 listView2。

listView2 = Form1LV on button click.

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM