ARGB値としてColorプロパティをシリアル化するには?
-
18-09-2019 - |
質問
私は、Windowsフォームデザイナーで働いています。それは知られている名前、可能な限りようなタイプの色のプロパティをシリアル化します。私は唯一のRGB値からデシリアライズすることができ、他のシステムとの相互運用のために、後でそれを必要とするので、私は、それはRGBとして、常にこのような性質をシリアル化する必要があります。 RGB値として常に色のプロパティをシリアル化する方法はありますか?
解決
ここで私は同様の問題を解決した方法です。それがお役に立てば幸いです。
<System.Xml.Serialization.XmlIgnore()> _
Public Property LineColor() As Color
Get
Return mLineColor
End Get
Set(ByVal value As Color)
mLineColor = value
End Set
End Property
Public Property LineColorArgbString() As String
Get
Return ColorAsString(mLineColor)
End Get
Set(ByVal value As String)
mLineColor = ParseColorArgbString(value)
End Set
End Property
所属していません StackOverflow