如何使用C#中的ListView中的旧值更新新值

时间:2012-08-02 13:31:13

标签: c#

我需要Code来为我的listview插入已经有一些值的新值。我按照自己的方式行事,但我得到了Cross Thread Exception。那么任何人都可以帮我插入新的值到列表视图但不清除旧值吗?

提前谢谢, Ulaga

1 个答案:

答案 0 :(得分:0)

您必须展示更多的研究工作。您还应该发布您的非工作代码,而不是仅仅说您有异常。

您的申请是winform还是webform?

System.Windows.Forms.ListView在其Items集合的Add方法中有6个重载,这里有三个:

 listView1.Items.Add(new ListViewItem("new item"));
 listView1.Items.Add("List item text", 3);  // Adds a new item with ImageIndex 3
 listView1.Items.Add("string");

尝试一下。

System.Web.UI.WebControls.ListView有一种方法可以调用其Items集合的Add方法:

 ListView1.Items.Add(ListViewDataItem item);

请参阅http://msdn.microsoft.com/en-us/library/aa983548(v=vs.71).aspx