RaUI/Source/ryControls/Gdu.WinFormUI/Theme/ScrollBar/ThemeScrollbarVS2013.cs
如果当时 34a3ef3ed9 ### 2021-02-22更新
------
#### ryControls    V2.1.2102.2201
*.[新增]新加入Gdu.WinformUI控件。
2021-02-22 21:42:59 +08:00

56 lines
1.7 KiB
C#

using System;
using System.Drawing;
//忽略没有注释警告
#pragma warning disable 1591
namespace MGdu.WinFormUI
{
public class ThemeScrollbarVS2013 : GMScrollBarThemeBase
{
public ThemeScrollbarVS2013()
{
DrawLinesInMiddleButton = false;
ShowSideButtons = true;
DrawBackground = true;
DrawBorder = false;
DrawInnerBorder = false;
BackColor = Color.FromArgb(232, 232, 232);
InnerPaddingWidth = 0;
MiddleButtonOutterSpace1 = 0;
MiddleButtonOutterSpace2 = 4;
BestUndirectLen = 17;
SideButtonLength = 17;
SideButtonColorTable = SideBtnColor();
MiddleButtonColorTable = MdlBtnColor();
SideButtonForePathSize = new Size(9, 9);
SideButtonForePathGetter = new ButtonForePathGetter(
MGdu.WinFormUI.MyGraphics.GraphicsPathHelper.Create9x5DownTriangleFlag);
}
private ButtonColorTable SideBtnColor()
{
ButtonColorTable table = new ButtonColorTable();
table.ForeColorNormal = Color.FromArgb(134, 137, 153);
table.ForeColorHover = Color.FromArgb(28, 151, 234);
table.ForeColorPressed = Color.FromArgb(0, 122, 204);
table.ForeColorDisabled = Color.LightGray;
return table;
}
private ButtonColorTable MdlBtnColor()
{
ButtonColorTable table = new ButtonColorTable();
table.BackColorNormal = Color.FromArgb(208, 209, 215);
table.BackColorHover = Color.FromArgb(136, 136, 136);
table.BackColorPressed = Color.FromArgb(106, 106, 106);
return table;
}
}
}