Beispiel #1
0
 private void OpenMenuItem_Click(object sender, RoutedEventArgs e)
 {
     if (openFileDialog.ShowDialog() == true)
     {
         var serializer = new XmlSerializer(typeof(StringDataSource));
         using (XmlReader fs = XmlReader.Create(openFileDialog.FileName))
         {
             dataSource = serializer.Deserialize(fs) as StringDataSource;
         }
     }
 }
Beispiel #2
0
        public Window1()
        {
            InitializeComponent();

            saveFileDialog.DefaultExt = ".xml";
            openFileDialog.DefaultExt = ".xml";
            saveFileDialog.Filter     = "XML Files|*.xml|All Files|*.*";
            openFileDialog.Filter     = "XML Files|*.xml|All Files|*.*";

            dataSource = new StringDataSource();
            dataSource.data.Add(new Student("Ivanov", "Ivan", "Ivanovich", new DateTime(2020, 9, 1)));
            dataSource.data.Add(new Student("Ivanova", "Anna", "Vladimirovna", new DateTime(2020, 10, 1)));
        }
Beispiel #3
0
 private void NewMenuItem_Click(object sender, RoutedEventArgs e)
 {
     dataSource = new StringDataSource();
 }