Ejemplo n.º 1
0
        private void SaveSettings(object sender, RoutedEventArgs e)
        {
            try
            {
                string[] pairs = Settings.Text.Split(',');

                Dictionary <string, string> temp = new Dictionary <string, string>();

                foreach (string pair in pairs)
                {
                    string data = pair.Trim();
                    string key = data.Split(':')[0], value = data.Split(':')[1];
                    temp[key] = value;
                }

                foreach (var data in temp)
                {
                    DataModule.data[data.Key] = data.Value;
                }

                MessageBox.Show("Настройки сохранены", "Успешно");
                DataModule.Save();
                Settings.Text = "";
            }
            catch (Exception)
            {
                MessageBox.Show("Неверный формат", "Ошибка");
            }
        }