ListControlDesigner.Initialize(IComponent) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.