ActivityDesigner.Initialize(Activity) Metoda

Definicja

Inicjuje projektanta ze skojarzonym elementem 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)

Parametry

activity
Activity

Element Activity , za pomocą którego należy zainicjować projektanta.

Przykłady

W poniższym przykładzie pokazano, jak zastąpić implementację klasy bazowej metody Initialize. Metoda Initialize w tym przykładzie polega na załadowaniu Bitmap obiektu z osadzonego zasobu. Zasób ToolboxImage jest Image używany, gdy klasa bazowa ActivityDesigner rysuje niestandardowy ActivityDesignerelement .

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

Uwagi

Zainicjuj ładowanie projektanta za pomocą określonego działania. Projektant ładuje usługę Działania, aktualizuje czasowniki skojarzone z działaniem i przypisuje domyślny tekst i obraz do projektanta.

Dotyczy