ComponentDesigner.OnSetComponentDefaults 方法

定義

警告

This method has been deprecated. Use InitializeNewComponent instead. http://go.microsoft.com/fwlink/?linkid=14202

警告

This method has been deprecated. Use InitializeNewComponent instead. https://go.microsoft.com/fwlink/?linkid=14202

設定元件的預設屬性。

public:
 virtual void OnSetComponentDefaults();
public virtual void OnSetComponentDefaults ();
[System.Obsolete("This method has been deprecated. Use InitializeNewComponent instead.  http://go.microsoft.com/fwlink/?linkid=14202")]
public virtual void OnSetComponentDefaults ();
[System.Obsolete("This method has been deprecated. Use InitializeNewComponent instead.  https://go.microsoft.com/fwlink/?linkid=14202")]
public virtual void OnSetComponentDefaults ();
abstract member OnSetComponentDefaults : unit -> unit
override this.OnSetComponentDefaults : unit -> unit
[<System.Obsolete("This method has been deprecated. Use InitializeNewComponent instead.  http://go.microsoft.com/fwlink/?linkid=14202")>]
abstract member OnSetComponentDefaults : unit -> unit
override this.OnSetComponentDefaults : unit -> unit
[<System.Obsolete("This method has been deprecated. Use InitializeNewComponent instead.  https://go.microsoft.com/fwlink/?linkid=14202")>]
abstract member OnSetComponentDefaults : unit -> unit
override this.OnSetComponentDefaults : unit -> unit
Public Overridable Sub OnSetComponentDefaults ()
屬性

備註

OnSetComponentDefaults 在初始化設計工具時呼叫 。 這可讓設計工具提供基底元件的預設值。

這個方法只會呼叫一次:當您第一次將元件從 [工具箱] 拖曳至設計介面來建立元件時。 設計工具的後續初始化不會叫用這個方法。

如果預設屬性是字串,而且屬性尚未設定,這個方法的預設實作會將元件的預設屬性設定為元件的名稱。 這個方法可以在衍生類別中實作,以自定義這個設計工具所設計之元件的初始化。

適用於