从第1行第2列读取文本(ListView)

时间:2014-04-19 05:54:58

标签: c# listview streamwriter

Code

我正在尝试为每一行编写第1列+第2列,但我一直在:

Error

我实际上已经让它工作了一段时间,但我重新打开了项目,现在却没有。 知道发生了什么事吗?

2 个答案:

答案 0 :(得分:1)

listitem.clear的描述:从控件中删除所有项目和列。 http://msdn.microsoft.com/en-us/library/system.windows.forms.listview.clear(v=vs.110).aspx

由于列表视图中没有项目,您无法检索第一个项目(listview1.items [0])

答案 1 :(得分:0)

您尝试访问没有数据的阵列。您也可以使用try catch包围它以避免崩溃。或测试有if clause

的数据
if(listview1.Items[0].subItems[1]!=null)
  sr.write(...);