Click here to Skip to main content
11,484,640 members (58,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 23: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 Maciej Los 190
1 Sergey Alexandrovich Kryukov 180
2 Raje_ 155
3 OriginalGriff 147
4 Mehdi Gholam 120
0 Sergey Alexandrovich Kryukov 8,484
1 OriginalGriff 7,948
2 Sascha Lefèvre 3,199
3 Maciej Los 2,681
4 Richard Deeming 2,370


Advertise | Privacy | Mobile
Web04 | 2.8.150520.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