ActivityDesigner.OnLayoutSize(ActivityDesignerLayoutEventArgs) 方法

定义

返回 ActivityDesigner 上的视觉提示或子活动设计器的大小。

protected:
 virtual System::Drawing::Size OnLayoutSize(System::Workflow::ComponentModel::Design::ActivityDesignerLayoutEventArgs ^ e);
protected virtual System.Drawing.Size OnLayoutSize (System.Workflow.ComponentModel.Design.ActivityDesignerLayoutEventArgs e);
abstract member OnLayoutSize : System.Workflow.ComponentModel.Design.ActivityDesignerLayoutEventArgs -> System.Drawing.Size
override this.OnLayoutSize : System.Workflow.ComponentModel.Design.ActivityDesignerLayoutEventArgs -> System.Drawing.Size
Protected Overridable Function OnLayoutSize (e As ActivityDesignerLayoutEventArgs) As Size

参数

返回

Size

视觉提示或子活动设计器的新大小设置 。

例外

e 包含空引用(在 Visual Basic 中为 Nothing)。

示例

下面的示例演示如何重写 OnLayoutSize 方法。 在本示例中,Activity 的大小保持不变,其高和宽均为 64。

readonly static Size BaseSize = new Size(64, 64);
protected override Size OnLayoutSize(ActivityDesignerLayoutEventArgs e)
{
    return BaseSize;
}
Shared ReadOnly BaseSize As New Size(64, 64)
Protected Overrides Function OnLayoutSize(ByVal e As ActivityDesignerLayoutEventArgs) As Size
    Return BaseSize
End Function

适用于