I'm using ExpandableObjectConverter to group a collection of properties.
it shows fine in the properties window, but the changes doesn't show in the *.Designer.cs file
so every time the desiner is refreshed all my changes gone.
what am I doing wrong?
Code:[TypeConverter(typeof(ExpandableObjectConverter))] public class HeaderAppereance { public HeaderAppereance(Control parent) { this.Parent = parent; } private Control Parent; private Color backcolor; public Color BackColor { get { return this.backcolor; } set { this.backcolor = value; Parent.Refresh(); } } .... }Code:public class MyCustomControl : Panel,StyleNamesFinder { public MyCustomControl () { this.Header = new HeaderAppereance(this); .... } public HeaderAppereance Header { get; set; } }


Reply With Quote
