猿问

如何将列表视图数据复制到其他表单的列表视图 c#

我是 c# 的新手,所以请你帮我解决我的问题。我有两种形式;Form1和Form2.Form1 includeListview1和 Form2 include .In listviewnewForm1 我在 listview1 上添加了一些值,我有一个按钮名称Prew。我知道如何像下面的代码一样将一个列表视图复制到同一个表单中的另一个列表视图,但我想做;当我单击Prew按钮时,将 listview1(FORM1) 复制到 listviewnew(FORM2)。


private void prew_Click(object sender, EventArgs e)

        {

            List<ListViewItem> myList = new List<ListViewItem>();


            foreach (ListViewItem lvi in this.listView1.Items)

            {

                myList.Add(lvi);

            }


            this.listView1.Items.Clear(); // cut and paste it at the end of 2nd foreach iteration.


            foreach (ListViewItem lvi in myList)

            {

                this.listView2.Items.Add(lvi);

            } 

        }


繁花如伊
浏览 113回答 1
1回答
随时随地看视频慕课网APP
我要回答