DesignSurface.BeginLoad 方法

定義

開始載入處理序。

多載

BeginLoad(DesignerLoader)

使用指定的設計工具載入器開始載入處理序。

BeginLoad(Type)

開始載入處理序。

BeginLoad(DesignerLoader)

使用指定的設計工具載入器開始載入處理序。

public:
 void BeginLoad(System::ComponentModel::Design::Serialization::DesignerLoader ^ loader);
public void BeginLoad (System.ComponentModel.Design.Serialization.DesignerLoader loader);
member this.BeginLoad : System.ComponentModel.Design.Serialization.DesignerLoader -> unit
Public Sub BeginLoad (loader As DesignerLoader)

參數

loader
DesignerLoader

用於載入設計工具的設計工具載入器。

例外狀況

loadernull

附加至 DesignSurfaceIDesignerHost 已經過處置。

備註

Designer 載入可以是異步的,因此載入可能會在傳回此呼叫之後繼續進行。 將事件處理程式附加至事件, LoadComplete 以在設計介面完成載入時收到通知。

呼叫 之後 BeginLoad ,您可以立即取得設計工具的檢視,因為設計工具載入器在異步載入時必須至少提供根元件。

另請參閱

適用於

BeginLoad(Type)

開始載入處理序。

public:
 void BeginLoad(Type ^ rootComponentType);
public void BeginLoad (Type rootComponentType);
member this.BeginLoad : Type -> unit
Public Sub BeginLoad (rootComponentType As Type)

參數

rootComponentType
Type

要在設計模式中建立的元件型別。

例外狀況

rootComponentTypenull

附加至 DesignSurfaceIDesignerHost 已經過處置。

備註

指定 時 rootComponentType ,只會使用只會建立 實例 rootComponentType 的默認設計工具載入器。 Designer 載入可以是異步的,因此載入可能會在傳回此呼叫之後繼續進行。 將事件處理程式附加至事件, LoadComplete 以在設計介面完成載入時收到通知。

呼叫 之後 BeginLoad ,您可以立即取得設計工具的檢視,因為設計工具載入器在異步載入時必須至少提供根元件。

注意

方法 BeginLoad 會建立元件類型的實例,並初始化這個實例的設計工具。 在此方法傳回之前,會 Loaded 引發 事件。

適用於