ActivityDesigner.Initialize(Activity) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用关联的 Activity 初始化设计器。
protected:
virtual void Initialize(System::Workflow::ComponentModel::Activity ^ activity);
protected virtual void Initialize (System.Workflow.ComponentModel.Activity activity);
abstract member Initialize : System.Workflow.ComponentModel.Activity -> unit
override this.Initialize : System.Workflow.ComponentModel.Activity -> unit
Protected Overridable Sub Initialize (activity As Activity)
参数
示例
下面的示例演示如何重写 Initialize 方法的基类实现。 本示例中的 Initialize 方法从嵌入的资源中加载 Bitmap 对象。 ToolboxImage
资源是基类 Image 绘制自定义 ActivityDesigner 时所使用的 ActivityDesigner。
protected override void Initialize(Activity activity)
{
base.Initialize(activity);
Bitmap bmp = Resources.ToolboxImage;
bmp.MakeTransparent();
this.Image = bmp;
}
Protected Overrides Sub Initialize(ByVal activity As Activity)
MyBase.Initialize(activity)
Dim bmp As Bitmap = Resources.ToolboxImage
bmp.MakeTransparent()
Me.Image = bmp
End Sub
注解
Initialize 方法随指定的活动一起加载设计器。 设计器加载活动服务,更新与活动关联的谓词并为设计器分配默认的文本和图像。