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; } } }
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(); }
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("Borisov Michael Denisovich")); //DataSource.data.Add(new Student("Matyash Daniil Denisovich")); }
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("Pavel")); //dataSource.data.Add(new Student("Ivan")); }
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("Viktor")); dataSource.data.Add(new Student("Anastasia")); dataSource.data.Add(new Student("Vladimir")); }
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)) { try { dataSource = serializer.Deserialize(fs) as StringDataSource; } catch (Exception ex) { MessageBox.Show(ex.Message); } } } }
private void NewMenuItem_Click(object sender, RoutedEventArgs e) { DataSource = new StringDataSource(); }