ControlDesigner.InitializeNewComponent(IDictionary) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化新建立的元件。
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)
參數
- defaultValues
- IDictionary
要套用至屬性之預設值的名稱/值字典。 如果未指定任何預設值,則可能為 null
。
備註
類別 ControlDesigner 會覆寫這個方法。 它會查看控制項的預設屬性,如果其類型 string
為 ,則會將此屬性的值設定為元件的名稱。 只有當設計工具已在選項服務中使用此選項進行設定時,才會執行此動作。 這個方法也會將控制項連接到其父系,並將它定位。 如果您覆寫這個方法,您應該一律呼叫 base。