我想将ListViewColumns的宽度保存到xml文件中。如何实现?
首先,您可以像这样检索列计数:
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数据。
在XML中,表达没有固定大小的统一元素集合的常见方法如下:
<columns>
<column>one</column>
<column>two</column>
...
</columns>
这是你想要的吗?
因此,编写多个XML条目,通过列标识符进行标识。这里还有更复杂的内容吗?