/// <summary> /// /// </summary> /// <param name="sg"></param> public void Add(StyleLibrary sg) { if (sg == null) return; if (sg.Styles != null) { Add(sg.Styles); } sg.PropertyChanged += StyleLibraryObserver; Verbose("Add Style Library: " + sg.Name); }
/// <summary> /// /// </summary> /// <param name="sg"></param> public void Remove(StyleLibrary sg) { if (sg == null) return; if (sg.Styles != null) { Remove(sg.Styles); } sg.PropertyChanged -= StyleLibraryObserver; Verbose("Remove Style Library: " + sg.Name); }