ListControlDesigner.Initialize(IComponent) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Prépare le concepteur à afficher, à modifier et à créer le contrôle associé.
public:
override void Initialize(System::ComponentModel::IComponent ^ component);
public override void Initialize (System.ComponentModel.IComponent component);
override this.Initialize : System.ComponentModel.IComponent -> unit
Public Overrides Sub Initialize (component As IComponent)
Paramètres
- component
- IComponent
Contrôle dérivé du ListControl qui implémente un IComponent.
Exemples
L’exemple de code suivant remplace la Initialize méthode dans un concepteur dérivé de la ListControlDesigner classe pour garantir que seules les instances d’une classe de contrôle nommée SimpleRadioButtonList
sont utilisées par le concepteur personnalisé.
Cet exemple de code fait partie d’un exemple plus grand fourni pour la ListControlDesigner classe.
public override void Initialize(IComponent component)
{
// Ensure that only a SimpleRadioButtonList can be
// created in this designer.
Debug.Assert(
component is SimpleRadioButtonList,
"An invalid SimpleRadioButtonList control was initialized.");
simpleRadioButtonList = (SimpleRadioButtonList)component;
base.Initialize(component);
} // Initialize
Public Overrides Sub Initialize(ByVal component As IComponent)
' Ensure that only a SimpleRadioButtonList can be created
' in this designer.
Debug.Assert( _
TypeOf component Is SimpleRadioButtonList, _
"An invalid SimpleRadioButtonList control was initialized.")
simpleRadioButtonList = CType(component, SimpleRadioButtonList)
MyBase.Initialize(component)
End Sub
Remarques
L’hôte du concepteur appelle la Initialize méthode lorsqu’il est prêt à utiliser le concepteur pour afficher le contrôle dérivé de la ListControl classe. La Initialize méthode et ses méthodes de base configurent les propriétés et se connectent aux événements nécessaires pour l’opération du concepteur.
Le component
paramètre est le contrôle, dérivé du ListControl, associé à ce concepteur ou une copie de ce contrôle.