ListControlDesigner.Initialize(IComponent) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 besturingselement dat is afgeleid van het ListControl besturingselement dat een IComponent.
Voorbeelden
In het volgende codevoorbeeld wordt de Initialize methode in een ontwerper die is afgeleid van de ListControlDesigner klasse overschreven om ervoor te zorgen dat alleen exemplaren van een besturingsklasse met de naam SimpleRadioButtonList worden gebruikt door de aangepaste ontwerper.
Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de ListControlDesigner klasse.
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
Opmerkingen
De host van de ontwerper roept de Initialize methode aan wanneer deze gereed is om de ontwerpfunctie te gebruiken om het besturingselement weer te geven dat is afgeleid van de ListControl klasse. De Initialize methode en de bijbehorende basismethoden configureren eigenschappen en maken verbinding met gebeurtenissen die nodig zijn voor de werking van de ontwerpfunctie.
De component parameter is het besturingselement, afgeleid van de ListControl, die is gekoppeld aan deze ontwerper of een kopie van dat besturingselement is.