Exemplo n.º 1
0
 private void SerializeCollection(string filename)
 {
     try
     {
         var listOfStudents = new ListOfStudents();
         var pupils         = new List <DataGridContent>();
         pupils.Add(new DataGridContent()
         {
             Name = "A", Birthday = "qw", Gender = "F", IsSelected = true
         });
         pupils.Add(new DataGridContent()
         {
             Name = "B", Birthday = "er", Gender = "M", IsSelected = true
         });
         pupils.Add(new DataGridContent()
         {
             Name = "C", Birthday = "rt", Gender = "F", IsSelected = true
         });
         listOfStudents.Pupils = pupils;
         XmlSerializer x      = new XmlSerializer(typeof(ListOfStudents));
         TextWriter    writer = new StreamWriter(filename);
         x.Serialize(writer, listOfStudents);
         writer.Close();
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
     }
 }
Exemplo n.º 2
0
 public DataGridWindow()
 {
     InitializeComponent();
     SerializeCollection("StudentData.xml");
     Data = Deserialzation();
     //std.Add(new DataGridContent() { Name = Data.Name, Birthday = Data.Birthday, Gender = Data.Gender });
     Student.ItemsSource = Data.Pupils;
 }
Exemplo n.º 3
0
        private void SerializeCollection(string filename)
        {
            try
            {
                var listOfStudents = new ListOfStudents();
                var pupils         = new List <DataGridContent>();
                pupils.Add(new DataGridContent()
                {
                    Name = "Harini ", Birthday = "09-11-1998", Gender = "Female", IsSelected = false
                });
                pupils.Add(new DataGridContent()
                {
                    Name = "Chandana", Birthday = "14-09-1998", Gender = "Female", IsSelected = false
                });
                pupils.Add(new DataGridContent()
                {
                    Name = "Anjali", Birthday = "20-02-1999", Gender = "Female", IsSelected = false
                });
                pupils.Add(new DataGridContent()
                {
                    Name = "Binitta", Birthday = "24-11-1998", Gender = "Female", IsSelected = false
                });
                listOfStudents.Pupils = pupils;
                List <string> list = new List <string>();
                list.Add("Male");
                list.Add("Female");

                gender.ItemsSource = list;
                XmlSerializer x      = new XmlSerializer(typeof(ListOfStudents));
                TextWriter    writer = new StreamWriter(filename);
                x.Serialize(writer, listOfStudents);
                writer.Close();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }