我有以下问题:
我已经构建了一个具有各种属性的custzom控件。对于easyiert ui设计,我想在我的属性中添加默认值。这适用于对象,但不适用于颜色。
这是我的财产:
[Browsable(true)]
[Category("Custom Colors")]
[Description("Gets or sets the line color if not focused.")]
//[DefaultValue(typeof(Color), "61, 81, 181")]
//[DefaultValue(typeof(Color), "31, 0, 0, 0")]
public Color LineColor
{
get { return _lineColor; }
set { _lineColor = value; }
}
具有三个RGB值的方法" 61,81,181和#34;工作正常。但是如何用四个ARGB值来实现相同的结果,例如" 31,0,0,0和#34; ?
我尝试使用十六进制字符串。这也适用于RGB" 0x3d51b5"但没有使用ARGB" 0x1f000000"或" 0x0000001f"。