ListView.Items.Add将ListViewItem添加到错误的ListView

时间:2015-12-08 18:03:04

标签: c# listview listviewitem

我的代码中有两个ListView对象,MovieList和UserFriendList。我有一个看起来像这样的方法

public void passFriends(ListViewItem[] friends)
    {
        foreach (ListViewItem tempItem in friends)
        {
            ListViewItem temp = new ListViewItem();
            temp = (ListViewItem)tempItem.Clone();
            UserFriendList.Items.Add(temp);
        }
    }

该方法旨在将ListViewItems数组从一个表单传递到另一个表单,然后将每个listview项添加到UserFriendList。但是,当我实际执行操作时,ListViewItem(用户)被添加到我的MovieList而不是我的UserFriendsList

有人知道为什么会这样吗?

1 个答案:

答案 0 :(得分:0)

这个问题可以关闭。我发现了我的问题。用于演示列表切换的遗留代码部分未被删除,它正在更改UserFriendList的列表视图