Information générale
Titre:
How to set up a control after siting is complete?
Versions des environnements
Hi,
I have a class derived from the Panel control that is used on several forms. Currently this class creates its own Toolstrip in its constructor.
Now there is a requirement for the toolstrip content to vary (slightly) depending on which form it is sited on so I've added a couple of public properties to the panel to control the toolstrip creation (intending to set these at design time in each form)
Obviously the toolstrip creation can now longer be handled by the constructor but I can find no other obvious panel event to use. I thought ParentChanged() might work but this fires when the control is added to the form and the auto-generated code does this before initializing the properties.
Any suggestions on how to do this (I really don't want to have to explicitly call a panel function from the containing form)
TIA,
Viv
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement