Example #1
0
        /// <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);
        }
Example #2
0
        /// <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);
        }