Freigeben über


ControlDesigner.InitializeNewComponent(IDictionary) Methode

Definition

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 stringist, 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.

Gilt für:

Weitere Informationen