ActivityDesigner.OnLayoutSize(ActivityDesignerLayoutEventArgs) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回 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
參數
傳回
視覺提示或子活動設計工具的新大小設定。
例外狀況
e
包含 null 參考 (在 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