克隆listview从modal表单到listview的子表单

时间:2017-08-15 12:57:43

标签: c#

我有form1是父窗体,form2是form1的子窗体,form3是我从form2打开的模态窗体

form2包含listview1,form3包含listview2 ..如何将listview2中的项目克隆到listview1?

这是我尝试过的:

on modal form form3:

\copy (select * from remote_oracle_table) to /postgresql/table.dump with binary;

并在子表格form2上:

public newpurchase clientFrm;

clientFrm = new newpurchase();
        clientFrm.UpdateListView(this.listView2);
        this.Close();

它没有任何错误也没有复制

1 个答案:

答案 0 :(得分:1)

您可以轻松使用此静态方法并将列表传递给。

 public static void copySourceList(ListView source, ListView target)
 {
     foreach (ListViewItem item in source.Items)
     { 
        ListViewItem temp = (ListViewItem)item.Clone();
        target.Items.Add(temp);
     }
 }

我希望它对你有所帮助,祝你好运!