CompositeActivityDesigner.ImageRectangle Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 override System.Drawing.Rectangle ImageRectangle { get; }
member this.ImageRectangle : System.Drawing.Rectangle
Protected Overrides ReadOnly Property ImageRectangle As Rectangle
Eigenschaftswert
Ein Rechteck, das das Image umfasst, das für den CompositeActivityDesigner angezeigt wird.
Beispiele
In folgendem Beispiel sehen Sie, wie die ImageRectangle-Eigenschaft überschrieben wird. In diesem Beispiel wird das ImageRectangle mit den Grenzen von CompositeActivityDesigner 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.