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 此方法返回之前引发 事件。

适用于