Example #1
0
        /// <summary>
        /// 设置主题样式
        /// </summary>
        /// <param name="uiColor"></param>
        public override void SetStyleColor(UIBaseStyle uiColor)
        {
            base.SetStyleColor(uiColor);
            if (uiColor.IsCustom())
            {
                return;
            }

            if (l1 == null || l2 == null)
            {
                return;
            }
            if (b1 == null || b2 == null || b3 == null || b4 == null)
            {
                return;
            }

            b1.SetStyleColor(uiColor);
            b2.SetStyleColor(uiColor);
            b3.SetStyleColor(uiColor);
            b4.SetStyleColor(uiColor);
            l1.SetStyleColor(uiColor);
            l2.SetStyleColor(uiColor);

            l1.BackColor = fillColor;
            l2.BackColor = fillColor;

            Invalidate();
        }
Example #2
0
        public void SetStyleColor(UIBaseStyle uiColor)
        {
            if (uiColor.IsCustom())
            {
                return;
            }

            ColorTable.SetStyleColor(uiColor);
            BackColor = uiColor.ContextMenuColor;
            Invalidate();
        }
Example #3
0
        public override void SetStyleColor(UIBaseStyle uiColor)
        {
            base.SetStyleColor(uiColor);
            if (uiColor.IsCustom())
            {
                return;
            }

            foreColor = uiColor.ProgressIndicatorColor;
            ClearImage();
            Invalidate();
        }
Example #4
0
        public override void SetStyleColor(UIBaseStyle uiColor)
        {
            base.SetStyleColor(uiColor);
            if (uiColor.IsCustom())
            {
                return;
            }

            foreColor = UIFontColor.Primary;
            fillColor = uiColor.MenuSelectedColor;
            Invalidate();
        }
Example #5
0
 public static bool IsValid(this UIBaseStyle style)
 {
     return(!style.IsCustom());
 }