2013-09-23 45 views
5

我需要关于列表视图的帮助。我试图删除列表视图中的记录,但是当我尝试使用lvRecords.Clear()时,它也删除了我需要的列。我只需要清除记录而不是列。 :(清除列表视图而不删除VB.Net中的列?

+0

列表视图上的Clear方法就是如此。 改为使用lvRecords.Items.Clear()。 刚刚发现了我自己的问题的答案。大声笑 – user2765899

回答

8

按照MSDN,该ListView.Clear方法

从控件中删除所有项目和列

要清除刚才的项目,你需要调用Clear方法Items property。试试这个:

lvRecords.Items.Clear 
0

把列设置放在一个单独的方法中,然后一旦你清除它,调用设置方法