MenuDesigner.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 Menu, waarmee de IComponent interface wordt geïmplementeerd.
Uitzonderingen
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de Initialize methode overschrijft in een klasse die wordt overgenomen van de MenuDesigner klasse. De overschreven methode wijzigt het gedrag van een besturingselement dat tijdens het ontwerp is afgeleid van de Menu klasse. In het voorbeeld wordt een ArgumentException uitzondering gegenereerd, als het bijbehorende besturingselement geen MyMenu object is.
public override void Initialize(IComponent component)
{
// Ensure that only a MyMenu can be created in this designer.
if (!(component is MyMenu))
throw new ArgumentException(
"The component is not a MyMenu control.");
base.Initialize(component);
} // Initialize
Public Overrides Sub Initialize(ByVal component As IComponent)
' Ensure that only a MyMenu can be created in this designer.
If Not TypeOf component Is MyMenu Then
Throw New ArgumentException( _
"The component is not a MyMenu control.")
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 Menu besturingselement weer te geven. De Initialize methode en de bijbehorende basismethoden configureren eigenschappen en stellen gebeurtenissen in die nodig zijn voor de werking van de ontwerpfunctie.
De component parameter is het Menu besturingselement dat is gekoppeld aan deze ontwerpfunctie of een kopie van dat besturingselement.