CompositeActivityDesigner.ImageRectangle プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
デザイナーに関連付けられたイメージを囲む境界の論理座標値を取得します。
protected:
virtual property System::Drawing::Rectangle ImageRectangle { System::Drawing::Rectangle get(); };
protected override System.Drawing.Rectangle ImageRectangle { get; }
member this.ImageRectangle : System.Drawing.Rectangle
Protected Overrides ReadOnly Property ImageRectangle As Rectangle
プロパティ値
Image 用に表示される CompositeActivityDesigner を囲む四角形。
例
ImageRectangle プロパティをオーバーライドする方法を次の例に示します。 この例では、ImageRectangle は、CompositeActivityDesigner の Bounds を使用して計算されます。
protected override Rectangle ImageRectangle
{
get
{
Rectangle bounds = this.Bounds;
Size sz = new Size(24, 24);
Rectangle imageRect = new Rectangle();
imageRect.X = bounds.Left + ((bounds.Width - sz.Width) / 2);
imageRect.Y = bounds.Top + 4;
imageRect.Size = sz;
return imageRect;
}
}
Protected Overrides ReadOnly Property ImageRectangle() As Rectangle
Get
Dim Bounds As Rectangle = Me.Bounds
Dim sz As New Size(24, 24)
Dim imageRect As New Rectangle()
imageRect.X = Bounds.Left + ((Bounds.Width - sz.Width) / 2)
imageRect.Y = Bounds.Top + 4
imageRect.Size = sz
Return imageRect
End Get
End Property
注釈
デザイナーに関連付けられているイメージを囲む四角形の座標を取得するには、ImageRectangle を使用します。 これらの座標は、コネクタの描画やグラフィックスのオーバーレイに使用できます。