Condividi tramite


ListControlDesigner.Initialize(IComponent) Metodo

Definizione

Prepara la finestra di progettazione per la visualizzazione, la modifica e la progettazione del controllo associato.

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)

Parametri

component
IComponent

Controllo derivato da ListControl, che implementa un oggetto IComponent.

Esempio

Nell'esempio di codice seguente viene eseguito l'override del Initialize metodo in una finestra di progettazione derivata dalla ListControlDesigner classe per garantire che vengano usate solo istanze di una classe di controllo denominata SimpleRadioButtonList dalla finestra di progettazione personalizzata.

Questo esempio di codice fa parte di un esempio più grande fornito per 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

Commenti

L'host della finestra di progettazione chiama il Initialize metodo quando è pronto per usare la finestra di progettazione per eseguire il rendering del ListControl controllo derivato dalla classe. Il Initialize metodo e i relativi metodi di base configurano le proprietà e si connettono agli eventi necessari per l'operazione della finestra di progettazione.

Il component parametro è il controllo, derivato da ListControl, associato a questa finestra di progettazione o è una copia di tale controllo.

Si applica a

Vedi anche