Wie Farb Eigenschaft als ARGB Werte serialisiert?
-
18-09-2019 - |
Frage
Ich arbeite mit Windows Forms Designer. Es serialisiert Eigenschaften des Typ Farbe als bekannte Name, wenn möglich. Ich brauche es solche Eigenschaften immer als RGB serialisiert werden, weil ich es für Interop mit anderen Systemen später benötigen, die nur aus RGB-Werten deserialisieren kann. Gibt es eine Möglichkeit Farbeigenschaften zu serialisiert immer als RGB-Werte?
Lösung
Hier ist, wie ich ein ähnliches Problem gelöst. Hoffe, es hilft.
<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
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow