/// <summary> /// Сохранение настроек /// (по нажатию кнопки) /// </summary> private void SaveSettings() { GetSettingsFromUI(); var fd = new SaveFileDialog(); fd.FileName = "settings"; fd.DefaultExt = ".xml"; var result = fd.ShowDialog(); if (result == true) { var newSettings = settFields.Clone(); settFields = settingsSaver.WriteSettings(newSettings, fd.FileName); } }