Freigeben über


ActivityDesigner.Initialize(Activity) Methode

Definition

Initialisiert den Designer mit der zugeordneten 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)

Parameter

activity
Activity

Die Activity, mit der der Designer initialisiert werden sollte.

Beispiele

Im folgenden Beispiel wird gezeigt, wie die Basisklassenimplementierung der Initialisierungsmethode überschrieben wird. Die Initialize-Methode in diesem Beispiel lädt aus einer eingebetteten Ressource ein Bitmap-Objekt. Bei der ToolboxImage-Ressource handelt es sich um das Image, das beim Zeichnen des benutzerdefinierten ActivityDesigner durch die ActivityDesigner-Basisklasse verwendet wird.

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

Hinweise

Durch Initialisieren wird der Designer mit der angegebenen Aktivität geladen. Der Designer lädt den Aktivitätsdienst, aktualisiert die der Aktivität zugeordneten Verben und weist dem Designer Standardtext und -bild zu.

Gilt für