PanelContainerDesigner.Initialize(IComponent) Methode

Definitie

Bereidt de ontwerpfunctie voor om het bijbehorende besturingselement weer te geven, te bewerken en te ontwerpen.

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)

Parameters

component
IComponent

Een Panel, waarmee een IComponent.

Uitzonderingen

component is geen Panel of een klasse die is afgeleid van Panel.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de Initialize methode in een klasse overschrijft die wordt overgenomen van de PanelContainerDesigner klasse om het gedrag te wijzigen van een besturingselement dat tijdens het ontwerpen is afgeleid van de Panel klasse. In het voorbeeld wordt een ArgumentException uitzondering gegenereerd, als het bijbehorende besturingselement geen MyPanelContainer object is.

// Initialize the designer.
public override void Initialize(IComponent component)
{
    // Ensure that only a MyPanelContainer can be created 
    // in this designer.
    if (!(component is MyPanelContainer))
        throw new ArgumentException();
    
    base.Initialize(component);
} // Initialize
' Initialize the designer.
Public Overrides Sub Initialize(ByVal component As IComponent)

    ' Ensure that only a MyPanelContainer can be created   
    ' in this designer. 
    If Not TypeOf component Is MyPanelContainer Then
        Throw New ArgumentException()
    End If

    MyBase.Initialize(component)

End Sub

Opmerkingen

De visuele ontwerper roept de Initialize methode aan wanneer deze gereed is om de ontwerpfunctie te gebruiken om het Panel besturingselement weer te geven. Met Initialize de basismethoden configureert u eigenschappen en stelt u gebeurtenissen in die nodig zijn voor de werking van de ontwerpfunctie.

De component parameter is het Panel besturingselement dat is gekoppeld aan deze ontwerpfunctie of een kopie van het Panel besturingselement.

Van toepassing op

Zie ook