/// <summary> /// Save Usersettings when window is closed /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ModernWindow_Closing(object sender, System.ComponentModel.CancelEventArgs e) { UserSettings.GetterSetter gs = new UserSettings.GetterSetter(); if (Properties.Settings.Default.dontShowAgain == false) { UserSettings.ClosingWindow cw = new UserSettings.ClosingWindow(gs); cw.ShowDialog(); if (gs.save == true && gs.cancel == false) { Properties.Settings.Default.Save(); ni.Icon = null; } else if (gs.cancel == true) { e.Cancel = true; } else { ni.Icon = null; } } else { if (Properties.Settings.Default.saveAlways == true) { Properties.Settings.Default.Save(); } ni.Icon = null; } }
public ClosingWindow(GetterSetter _gs) { InitializeComponent(); gs = _gs; txt_dialogtext.Text = "Saves your network settings --> Name and Password\nNext time you just have to Click 'Start Hotspot' \n\nIf you chose 'Save always' or 'Save never' this dialog won't be shown again!"; List <Button> bl = createbuttons(); // define the dialog buttons this.Buttons = new Button[] { bl[0], bl[1], bl[4], bl[2], bl[3] }; }
private void btn_save_Click(object sender, RoutedEventArgs e) { if (cb_NetworkInterfaces.SelectedItem != null) { GetterSetter gs = new GetterSetter(); gs.networkindex = networkIndex; } if (cBox_showDialog.IsChecked == true) { Properties.Settings.Default.dontShowAgain = false; } this.Close(); }
private void tickevent(object sender, EventArgs e) { UserSettings.GetterSetter gs = new UserSettings.GetterSetter(); lbl_monitor.Content = nt.getConnectionInfo(gs.networkindex); }