Пример #1
0
        private void btnSave_Click(object sender, RoutedEventArgs e)
        {
            var edgeConfig = GetFromFroms();

            if (string.IsNullOrEmpty(_edgeConfigName))
            {
                var form = new ConfigNameWindow();
                form.WindowStartupLocation = WindowStartupLocation.CenterOwner;
                form.Owner             = this;
                form.OnInputCompleted += (name) =>
                {
                    _edgeConfigName = name;
                };

                form.ShowDialog();
            }

            ConfigManager.SaveEdgeConfig(_edgeConfigName, edgeConfig);

            OnEditCompleted?.Invoke(sender);
            this.Close();
        }
Пример #2
0
 private void Window_Closed(object sender, EventArgs e)
 {
     OnEditCompleted?.Invoke(sender);
 }