本文介绍了使用C#,VS2008将Listview项目保存在xml文件中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,
在这里,我想使用C#Windows应用程序保存存储在xml文件中的listview项目.我正在使用Visual Studio2008.欢迎所有答复...
谢谢与问候,
Dhinesh Kumar.V
Hi All,
Here i wanna save listview items stored in xml file using c# windows application. Am using Visual Studio 2008. All replies welcome...
Thanks & Regards,
Dhinesh Kumar.V
推荐答案
XElement xeRoot = new XElement("Data");
XElement xeSubRoot = new XElement("Rows");
foreach (var items in listView1.Items)
{
XDocument document = new XDocument(new XElement("Data", from item in listView1.Items.Cast<ListViewItem>()
select new XElement("Proc", item.SubItems.Cast<System.Windows.Forms.ListViewItem.ListViewSubItem>().Select((subitem, i) => new XElement(
i == 0 ? "PName":listView1.Columns[i].Text.ToLower(), subitem.Text)))));
document.Save("sample.xml");
}
这篇关于使用C#,VS2008将Listview项目保存在xml文件中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!