private void BarFilterItemListEditor_ListChanged(object sender, EventArgs e) { if (this.wndProperties == null || !(this.wndProperties.PropertyObject is IProvider)) { return; } ProviderManager.SaveProviderProperties(); }
private void wndProperties_PropertyValueChanged(object sender, EventArgs e) { object propertyObject = this.wndProperties.PropertyObject; if (propertyObject is Instrument) { InstrumentManager.Instruments[(propertyObject as Instrument).Symbol].Save(); } if (propertyObject is IProvider) { ProviderManager.SaveProviderProperties(); } if (this.PropertyValueChanged == null) { return; } this.PropertyValueChanged(this, new PropertyObjectEventArgs(propertyObject)); }