📄 colorpicker.cs
字号:
using System;
using System.Windows.Forms;
using System.Drawing;
namespace FlowCharter
{
/// <summary>
/// Summary description for ColorPicker.
/// </summary>
public class ColorPicker : Button
{
public ColorPicker()
{
}
private Color _color;
public Color Color
{
get
{
return _color;
}
set
{
_color = value;
Invalidate();
}
}
protected override void OnPaint(PaintEventArgs e)
{
base.OnPaint(e);
SolidBrush b;
Pen p;
Rectangle r;
r = this.Bounds;
r.Offset(-r.Left, -r.Top);
b = new SolidBrush(Color);
p = new Pen(Color.Black, 0);
r.Width -= 1;
r.Height -= 1;
e.Graphics.FillRectangle(b, r);
e.Graphics.DrawRectangle(p, r);
p.Dispose();
b.Dispose();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -