ComponentDesigner.OnSetComponentDefaults 方法

定義

警告

This method has been deprecated. Use InitializeNewComponent instead. http://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();
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
Public Overridable Sub OnSetComponentDefaults ()
屬性

備註

OnSetComponentDefaults 當設計器初始化時,會被呼叫。 這讓設計者能夠為基礎元件提供預設值。

此方法僅被呼叫一次:當您首次將元件從工具箱拖曳到設計表面時。 設計器後續初始化則不再使用此方法。

此方法的預設實作會將元件的預設屬性設為元件名稱,前提是預設屬性為字串且該屬性尚未設定。 此方法可在導出類別中實作,以自訂設計者所設計元件的初始化。

適用於