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 výchozích hodnot, které se mají použít u vlastností. Může to být null , pokud nejsou zadány žádné výchozí hodnoty.
Poznámky
Třída ControlDesigner tuto metodu přepíše. Podívá se na výchozí vlastnost ovládacího prvku a pokud je typ string, nastaví hodnotu této vlastnosti na název komponenty. Dělá to jenom v případě, že je návrhář nakonfigurovaný s touto možností ve službě možností. Tato metoda také spojí ovládací prvek s nadřazeným objektem a umístí ho. Pokud tuto metodu přepíšete, měli byste vždy volat základ.