Edit

Share via


CompositeActivityDesigner.TextRectangle Property

Definition

Gets the value of the description rectangle in logical coordinates.

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

Property Value

The value of the description rectangle in logical coordinates.

Examples

The following example shows how to override the TextRectangle property. In this example, the TextRectangle is calculated using the Bounds of the CompositeActivityDesigner as well as the location and size of the ImageRectangle.

protected override Rectangle TextRectangle
{
    get
    {
        return new Rectangle(
            this.Bounds.Left + 2,
            this.ImageRectangle.Bottom,
            this.Bounds.Width - 4,
            this.Bounds.Height - this.ImageRectangle.Height - 1);
    }
}
Protected Overrides ReadOnly Property TextRectangle() As Rectangle
    Get
        Return New Rectangle( _
            Me.Bounds.Left + 2, _
             Me.ImageRectangle.Bottom, _
            Me.Bounds.Width - 4, _
            Me.Bounds.Height - Me.ImageRectangle.Height - 1)
    End Get
End Property

Remarks

Use to determine the location on the designer where the text description will be displayed.

Applies to