将ListViewColumns的宽度保存到xml文件

时间:2011-08-10 11:31:40

标签: c# xml listview

我想将ListViewColumns的宽度保存到xml文件。怎么办?

3 个答案:

答案 0 :(得分:1)

首先,你可以像这样检索列数:

int columnCount = listView.Columns.Count;

如果您希望迭代列,可以执行以下操作:

foreach (ColumnHeader column in listView.Columns)
{
    //Use the column.Width Property to get the width and save it to XML.
}

查看使用XmlDocument类或Linq to XML,以持久化并加载XML数据。

XmlDocument Class

LINQ to XML

LINQ to XML - 5 Minute Overview

答案 1 :(得分:0)

因此编写多个XML条目,通过列标识符识别它们。这里有更复杂的东西吗?

答案 2 :(得分:0)

在没有固定大小的XML统一元素集合中表达的常用方法如下:

<columns>
  <column>one</column>
  <column>two</column>
  ...
</columns>

这是你的想法吗?