An easy way around that is to make the color private and expose it's constituant parts (R, G, B) as pubic properties. A leaner way to do it would be to implement your own custom serializer for your class. See this[^] for a quick explanation and sample.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008