LoginViewDesigner.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 LoginView, waarmee een IComponent.

Uitzonderingen

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

Voorbeelden

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

public override void Initialize(IComponent component)
{
    // Ensure that only a MyLoginView can be created in this designer.
    if (!(component is MyLoginView))
        throw new ArgumentException();

    // Call the base method to generate the markup.
    base.Initialize(component);
} // Initialize
' Generate the design time markup.
Public Overrides Sub Initialize(ByVal component As IComponent)

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

    ' Call the base method to generate the markup.
    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 LoginView 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 LoginView besturingselement dat is gekoppeld aan deze ontwerpfunctie of een kopie van het LoginView besturingselement.

Van toepassing op

Zie ook