Click here to Skip to main content
11,718,289 members (85,994 online)
Rate this: bad
good
Please Sign up or sign in to vote.
See more: XML WPF VB.NET
Hi,
does anybody here can help me with this question:
How i can save all data of my listview in xml format.
I'm working with wpf application VB.NET

How I could see the data in my table after my application is reopen
I'm stuck with this part of my project.

Thanks
Posted 2-Jul-13 22:20pm

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

To serialize:

using System.Xml.Serialization;
 
XmlSerializer serializer = new XmlSerializer(typeof(ListViewItemCollection));
 
using (FileStream stream = File.OpenWrite("myXmlPath"))
{
    serializer.Serialize(stream, myListView.Items);
}

and to deserialize:

if (File.Exists("myXmlPath"))
{
    XmlSerializer serializer = new XmlSerializer(typeof(ListViewItemCollection));
 
    using (FileStream stream = File.OpenRead("myXmlPath"))
    {
        myListView.Items = (ListViewItemCollection)serializer.Deserialize(stream);
    }
}
  Permalink  
v2
Comments
Johnny J. at 3-Jul-13 4:39am
   
OK; that was C#, I only just now saw that you're using VB. But the principle is exactly the same in VB.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 215
1 F-ES Sitecore 210
2 Maciej Los 140
3 Jochen Arndt 120
4 Andy Lanng 115
0 OriginalGriff 535
1 Maciej Los 529
2 Richard MacCutchan 440
3 CHill60 415
4 F-ES Sitecore 415


Advertise | Privacy | Mobile
Web03 | 2.8.150901.1 | Last Updated 3 Jul 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100