Problems Serializing Object Properties

I wrote a customer Splitter control that mimics the splitter behavior in Macromedia products. The splitter has several properties of intrinsic data types and two of a custom Appearance class. The Appearance class is similar to the Infragistics.Win.Appearance class, if that helps explain my design goal.
The problem is the Visual Studio Designer will serialize the intrinsic data type properties of the Splitter but not the Appearance classes. Example:
Me.Splitter1 = New [CustomLibrary].Splitter
...
'
'Splitter1
'
' No Appearance serialization here!!!
Me.Splitter1.Location = New System.Drawing.Point(160, 0)
Me.Splitter1.Name = "Splitter1"
Me.Splitter1.ShowButton = False <== intrinsic datatype (boolean) serialization here
Me.Splitter1.Size = New System.Drawing.Size(8, 269)
Me.Splitter1.Visible = False
I can post a brief code listing if that will help. Thanks in advance.
[949 byte] By [BrandonK] at [2008-1-31]
# 1
Found a solution (if anyone's interested). I thought I had to make a custom TypeConverter (AppearanceConverter) that inherited ExpandableObjectConverter. What I should have done is just used ExpandableObjectConverter in the TypeConverter attribute for class (Appearance).
BrandonK at 2007-9-8 > top of Msdn Tech,Windows Forms,Windows Forms Designer...