//Чтение настроек из файла public void ReadXml() { if (File.Exists(XMLFilePath)) { try { /*XmlSerializer ser = new XmlSerializer(typeof(SettingsAppFields)); * TextReader reader = new StreamReader(Fields.XMLFilePath); * Fields = ser.Deserialize(reader) as SettingsAppFields; * reader.Close();*/ XmlSerializer ser = new XmlSerializer(typeof(SettingsAppFields)); using (TextReader reader = new StreamReader(XMLFilePath)) { Fields = ser.Deserialize(reader) as SettingsAppFields; } } catch { MessageBox.Show("Format settings.xml not match with exist"); //MessageBox.Show("Формат settings.xml не сопадает с существующим"); } } }
public SettingsApp() { Fields = new SettingsAppFields(); }