private void settingsToolStripMenuItem_Click(object sender, EventArgs e) { settingsForm = new SettingsForm(settings); if(settingsForm.ShowDialog() == DialogResult.OK) { settings = settingsForm.Settings; Setup(); } }
private void propertyGrid1_PropertyValueChanged(object s, PropertyValueChangedEventArgs e) { Settings = (Settings)propertyGrid1.SelectedObject; }
private void MainForm_Load(object sender, EventArgs e) { if (File.Exists(Settings.Filename)) { settings.LoadSettings(); Setup(); } else { settings = new Settings() { Opacity = false, TagsDirectory = string.Empty }; } }
public SettingsForm(Settings settings) { Settings = settings; InitializeComponent(); propertyGrid1.SelectedObject = Settings; }