コード例 #1
0
        /// <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);
            }
        }