次の方法で共有


ActivityDesigner.ImageRectangle プロパティ

定義

デザイナーに関連付けられたイメージを囲む境界の論理座標値を取得します。

protected:
 virtual property System::Drawing::Rectangle ImageRectangle { System::Drawing::Rectangle get(); };
protected virtual System.Drawing.Rectangle ImageRectangle { get; }
member this.ImageRectangle : System.Drawing.Rectangle
Protected Overridable ReadOnly Property ImageRectangle As Rectangle

プロパティ値

Rectangle イメージ。

ImageRectangle プロパティをオーバーライドする方法を次の例に示します。 この例では、ImageRectangle は、ActivityDesigner の 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 を使用します。 これらの座標は、コネクタの描画やグラフィックスのオーバーレイに使用できます。

適用対象