C#怎么将listview导出到文本详细完整的代码
时间: 2024-03-24 11:39:07 浏览: 90
以下是将ListView中的数据导出到文本的完整代码示例:
```csharp
private void ExportListViewToTxt(ListView listView, string filename)
{
StringBuilder sb = new StringBuilder();
foreach (ColumnHeader header in listView.Columns)
{
sb.Append(header.Text + "\t");
}
sb.AppendLine();
foreach (ListViewItem item in listView.Items)
{
foreach (ListViewItem.ListViewSubItem subItem in item.SubItems)
{
sb.Append(subItem.Text + "\t");
}
sb.AppendLine();
}
File.WriteAllText(filename, sb.ToString());
}
```
调用该方法时,需要传入要导出的ListView控件以及要保存到的文件名。
示例调用代码:
```csharp
ExportListViewToTxt(myListView, "data.txt");
```
以上代码将ListView中的数据导出到名为"data.txt"的文本文件中。
阅读全文