I\'ve used the default .NET serialization for a class with a System.Drawing.Color member. The code is now in use by people, and I need to add an extra member to the class, but
Public BackColour As Drawing.Color
Public Property xmlBackColour() As Integer
Get
Return BackColour.ToArgb
End Get
Set(ByVal value As Integer)
BackColour = Drawing.Color.FromArgb(value)
End Set
End Property