Freigeben über


ActivityDesigner.ImageRectangle Eigenschaft

Definition

Ruft den Wert für die einschließenden Grenzen des dem Designer zugeordneten Bilds in logischen Koordinaten ab.

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

Eigenschaftswert

Ein Rectangle Bild.

Beispiele

In folgendem Beispiel sehen Sie, wie die ImageRectangle-Eigenschaft überschrieben wird. In diesem Beispiel wird das ImageRectangle mit den Grenzen von ActivityDesigner berechnet.

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

Hinweise

Verwenden Sie ImageRectangle zum Abrufen der Koordinaten für das Rechteck, das das dem Designer zugeordnete Bild umfasst. Sie können diese Koordinaten zum Zeichnen von Verbindungen oder Überlagern von Grafiken verwenden.

Gilt für: