ControlDesigner.InitializeNewComponent(IDictionary) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje nově vytvořenou komponentu.
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)
Parametry
- defaultValues
- IDictionary
Slovník názvů a hodnot s výchozími hodnotami, které se použijí pro vlastnosti. Může být null
, pokud nejsou zadány žádné výchozí hodnoty.
Poznámky
Třída ControlDesigner přepíše tuto metodu. Podívá se na výchozí vlastnost ovládacího prvku a pokud je typu string
, nastaví hodnotu této vlastnosti na název komponenty. Provede se to pouze v případě, že návrhář byl nakonfigurován pomocí této možnosti ve službě možností. Tato metoda také připojí ovládací prvek k nadřazené a umístí ho. Pokud tuto metodu přepíšete, měli byste vždy volat base.