如何设计器在Winforms中序列化html颜色代码属性

时间:2017-12-12 06:03:44

标签: c# winforms windows-forms-designer

我有一个像下面这样的颜色属性,我已经使用下面的颜色转换器从html代码初始化了默认值,

[DefaultValue(typeof(Color), "#000000")]
public Color MyBorderColor { get; set;}

[DefaultValue(typeof(Color), "#0078d7")]
public Color MyBackColor { get; set;}

我用颜色转换器初始化了默认值,如下所示。

MyBorderColor = ColorTranslator.FromHtml("#000000");
MyBackColor = ColorTranslator.FromHtml("#0078d7");

对于 MyBorderColor 属性,设计器序列化无法正常工作。

我已经将MyBackColor的属性序列化了,就像MyBorderColor属性一样。

有谁能请更新我为什么MyBorderColor的设计师代码正在生成?

此致 Amal

0 个答案:

没有答案