Commit 5ce193ca 王海洋

更改PanelBase控件颜色配置

1 个父辈 207d57f3
......@@ -34,7 +34,7 @@ namespace Asa.FaceControl
{
InitializeComponent();
theme = new DarkThemeColor();
theme = ThemeConfig.DefaultThemeColor;
BackColor = theme.BACK;
ForeColor = theme.FORE;
Padding = new Padding(3);
......
......@@ -41,7 +41,6 @@ namespace Asa.FaceControl
}
//=====事件=====
[Browsable(true)]
public new event EventHandler TextChanged;
......
......@@ -230,6 +230,7 @@
</Compile>
<Compile Include="BLL\ImageConvert.cs" />
<Compile Include="Language.cs" />
<Compile Include="Model\DarkThemeColor2.cs" />
<Compile Include="Model\IFaceThemeColor.cs" />
<Compile Include="Model\ControlShape.cs" />
<Compile Include="Model\API.cs" />
......@@ -393,7 +394,7 @@
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PostBuildEvent>copy "$(TargetPath)" "D:\rick\vs\NS100\SharedDll\"
copy "$(TargetDir)$(TargetName).pdb" "D:\rick\vs\NS100\SharedDll\"</PostBuildEvent>
<PostBuildEvent>copy "$(TargetPath)" "D:\Work\王海洋\NS100\SharedDll\"
copy "$(TargetDir)$(TargetName).pdb" "D:\Work\王海洋\NS100\SharedDll\"</PostBuildEvent>
</PropertyGroup>
</Project>
\ No newline at end of file
......@@ -3,6 +3,10 @@ using System.Drawing;
namespace Asa.FaceControl
{
public class ThemeConfig {
public static IFaceThemeColor DefaultThemeColor = new DarkThemeColor();
}
public class DarkThemeColor : IFaceThemeColor
{
public Color BACK { get; } = Color.FromArgb(20, 20, 20);
......
using System;
using System.Drawing;
namespace Asa.FaceControl
{
public class DarkThemeColor2 : IFaceThemeColor
{
public Color BACK { get; } = Color.FromArgb(20, 20, 20);
public Color FORE { get; } = Color.FromArgb(230, 230, 230);
public Color DOWN { get; } = Color.FromArgb(45, 45, 45);
public Color OVER { get; } = Color.FromArgb(70, 70, 70);
public Color BORDER_ENTER { get; } = Color.FromArgb(0, 130, 220);
public Color BORDER_LEAVE { get; } = Color.FromArgb(100, 100, 100);
public Color DISABLED { get; } = Color.FromArgb(100, 100, 100);
public Color SCROLL_BAR_BACK { get; } = Color.FromArgb(60, 60, 60);
public Color SCROLL_BAR_OVER { get; } = Color.FromArgb(110, 110, 110);
public Color SCROLL_BAR_DOWN { get; } = Color.FromArgb(0, 110, 200);
public Color LIST_LINE_1 { get; } = Color.FromArgb(50, 50, 50);
public Color LIST_LINE_2 { get; } = Color.FromArgb(30, 30, 30);
public string CONTROL_PARTS_FONT { get; } = "宋体";
public Color TITLE_BUTTON_FORE { get; } = Color.FromArgb(230, 230, 230);
public Color TITLE_CLOSE_BUTTON_BACK { get; } = Color.FromArgb(30, 30, 30);
public Color TITLE_CLOSE_BUTTON_OVER { get; } = Color.FromArgb(150, 50, 50);
public Color TITLE_CLOSE_BUTTON_DOWN { get; } = Color.FromArgb(240, 70, 90);
public Color TITLE_MIN_BUTTON_BACK { get; } = Color.FromArgb(30, 30, 30);
public Color TITLE_MIN_BUTTON_OVER { get; } = Color.FromArgb(80, 80, 80);
public Color TITLE_MIN_BUTTON_DOWN { get; } = Color.FromArgb(0, 122, 204);
public Color TITLE_MAX_BUTTON_BACK { get; } = Color.FromArgb(30, 30, 30);
public Color TITLE_MAX_BUTTON_OVER { get; } = Color.FromArgb(80, 80, 80);
public Color TITLE_MAX_BUTTON_DOWN { get; } = Color.FromArgb(0, 122, 204);
}
}
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!