Jag har gjort en klass (A) som är en collection. Utöver det har jag skrivit en egen TypeConverter som konverterar till InstanceDescriptor.
Denna klass används som property i en annan kontroll (B). Detta fungerar utmärkt för att generera korrekt kod i Formens InitializeComponent() för att återskapa instansen av A.
Problemet är att när jag ändrar A genom att i designern ändra B's property, så uppdateras inte formens InitializeComponent() direkt utan först när jag ändrar någon annan enkel property så genereras ny kod. Vad kan detta bero på? Är det att designern inte ser att propertyn ändrats o därför inte triggar någon uppdatering? Det är ju trots allt bara A's underliggande data som ändras (det är ju en collection).
Hur kan jag isåfall visa för designern att jag ändrat i min collection och därmed tvinga en uppdatering av InitializeComponent()?
Tacksam för tips :)
Edit: Det är Winforms det handlar om, om det nu spelar någon roll.