private void RaiseSettingsChanged(SettingsChangedEventArgs args) { if (args.ChangedSettingsType == OptionSettingsType.Schedule) { _settingsControls.OfType <SummaryColumnSettingsControl>().First().LoadContentData(_editedContent); } SettingsChanged?.Invoke(this, args); }
public void UpdateAccordingSettings(SettingsChangedEventArgs eventArgs) { if (eventArgs.ChangedSettingsType != OptionSettingsType.Summary) return; UpdateView(); }
public void UpdateAccordingSettings(SettingsChangedEventArgs eventArgs) { switch (eventArgs.ChangedSettingsType) { case OptionSettingsType.Schedule: case OptionSettingsType.AdvancedColumns: _optionsControl.UpdateView(); break; case OptionSettingsType.DigitalInfo: _digitalInfoControl.UpdateGridView(); break; } }
private void OnSettingsChanged(object sender, SettingsChangedEventArgs e) { RaiseSettingsChanged(e); }
private void RaiseSettingsChanged(SettingsChangedEventArgs args) { if (args.ChangedSettingsType == OptionSettingsType.Schedule) _settingsControls.OfType<SummaryColumnSettingsControl>().First().LoadContentData(_editedContent); SettingsChanged?.Invoke(this, args); }