Ejemplo n.º 1
0
        public void SetFocusColor()
        {
            DSkinTextureBrush dbrush = new DSkinTextureBrush();

            dbrush.Brush = new SolidBrush(mainfrm.FocusColor);
            foreach (Control ctl in this.Controls)
            {
                if (ctl is DSkinTrackBar)
                {
                    DSkinTrackBar tb = (DSkinTrackBar)ctl;
                    tb.PointButtonNormalColor = tb.PointButtonHoverColor = tb.PointButtonBorderColor = mainfrm.FocusColor;
                    tb.MainLineBrushUp        = dbrush;
                }
                else if (ctl is DSkinButton)
                {
                    DSkinButton bt = (DSkinButton)ctl;
                    bt.PressColor = bt.PressColor = bt.PressColor = bt.PressColor = bt.PressColor = mainfrm.FocusColor;
                    bt.HoverColor = bt.HoverColor = bt.HoverColor = bt.HoverColor = bt.HoverColor = mainfrm.FocusColor;
                }
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 启动按钮
 /// </summary>
 /// <param name="button">要启动的按钮</param>
 private static void EnableButton(DSkinButton button)
 {
     button.Enabled   = true;
     button.BaseColor = Color.FromArgb(133, 186, 233);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 禁用按钮
 /// </summary>
 /// <param name="button">要禁用的按钮</param>
 private static void DisableButton(DSkinButton button)
 {
     button.Enabled   = false;
     button.BaseColor = Color.FromArgb(245, 245, 245);
 }