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, обновляет команды, связанные с действием, и присваивает конструктору текст и изображение по умолчанию.

Применяется к