Share via


ActivityDesigner.Initialize(Activity) 方法

定義

使用相關聯的 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)

參數

activity
Activity

要用來初始化設計工具的 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 會使用指定的 Activity 載入設計工具。 設計工具會載入 Activity 服務、更新與活動相關聯的動詞,以及指派預設文字和影像到設計工具中。

適用於