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