public static SettingBindingCollection GetSettings(DependencyObject element) { var value = (SettingBindingCollection)element.GetValue(SettingsProperty); if (value == SettingBindingCollection.UnsetValue) { value = new SettingBindingCollection(element); SetSettings(element, value); } return(value); }
public static void SetSettings(DependencyObject element, SettingBindingCollection value) { element.SetValue(SettingsProperty, value); }
public void QueueSettingsCollectionUpdate(SettingBindingCollection settingsCollection) { _bindingsCollectionsToInitialize.Add(settingsCollection); }