private void Download(object sender, RoutedEventArgs e) { Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog(); dlg.DefaultExt = ".xml"; dlg.Filter = "Text documents (.xml)|*.xml"; Nullable <bool> result = dlg.ShowDialog(); if (result == true) { string filename = dlg.FileName; machine = MachineSerializer.Deserialize(filename); UpdateField(null, null); UpdateBindings(); } }
private void Save(object sender, RoutedEventArgs e) { MachineSerializer.Serialize(machine, MachineName.Text); }