ControlDesigner.InitializeNewComponent(IDictionary) ControlDesigner.InitializeNewComponent(IDictionary) ControlDesigner.InitializeNewComponent(IDictionary) ControlDesigner.InitializeNewComponent(IDictionary) Method

定義

新しく作成したコンポーネントを初期化します。Initializes a newly created component.

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 IDictionary IDictionary IDictionary

プロパティに適用する既定値の名前/値のディクショナリ。A name/value dictionary of default values to apply to properties. 既定値を指定しない場合は null にします。May be null if no default values are specified.

注釈

クラスControlDesignerは、このメソッドをオーバーライドします。The ControlDesigner class overrides this method. コントロールの既定のプロパティを確認し、型stringの場合は、このプロパティの値をコンポーネントの名前に設定します。It will look at the default property for the control and, if it is of type string, it will set this property's value to the name of the component. このオプションは、デザイナーがオプションサービスでこのオプションを使用して構成されている場合にのみ行われます。It only does this if the designer has been configured with this option in the options service. また、このメソッドはコントロールをその親に接続し、配置します。This method also connects the control to its parent and positions it. このメソッドをオーバーライドする場合は、常に base を呼び出す必要があります。If you override this method, you should always call base.

適用対象

こちらもご覧ください