ControlDesigner.InitializeNewComponent(IDictionary) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neu erstellte Komponente.
public:
override void InitializeNewComponent(System::Collections::IDictionary ^ defaultValues);
public override void InitializeNewComponent (System.Collections.IDictionary defaultValues);
public override void InitializeNewComponent (System.Collections.IDictionary? defaultValues);
override this.InitializeNewComponent : System.Collections.IDictionary -> unit
Public Overrides Sub InitializeNewComponent (defaultValues As IDictionary)
Parameter
- defaultValues
- IDictionary
Ein Name/Wert-Wörterbuch mit Standardwerten, die auf Eigenschaften angewendet werden können. Möglicherweise null
, wenn keine Standardwerte angegeben sind.
Hinweise
Die ControlDesigner -Klasse überschreibt diese Methode. Es wird die Standardeigenschaft für das Steuerelement untersucht, und wenn es vom Typ string
ist, legt es den Wert dieser Eigenschaft auf den Namen der Komponente fest. Dies geschieht nur, wenn der Designer mit dieser Option im Optionsdienst konfiguriert wurde. Diese Methode verbindet auch das Steuerelement mit seinem übergeordneten Element und positioniert es. Wenn Sie diese Methode überschreiben, sollten Sie immer base aufrufen.