Skip to main content
A newer version of this page is available. .
.NET Framework 4.5.2+

Shape.TextBox Property

Provides access to text box content.

Namespace: DevExpress.XtraRichEdit.API.Native

Assembly: DevExpress.RichEdit.v19.1.Core.dll

Declaration

TextBox TextBox { get; }

Property Value

Type Description
TextBox

A SubDocument interface that exposes the content of a text box.

Remarks

To distinguish between a text box and a floating picture in code, examine the Shape.TextBox and Shape.Picture properties. If the Shape.TextBox is not null, the shape is the text box.

The following code rotates text boxes and resizes floating pictures.

Document document = server.Document;
document.LoadDocument("Documents\\Grimm.docx", DocumentFormat.OpenXml);
foreach (Shape s in document.Shapes)
{
    // Rotate a text box and resize a floating picture.
    if (s.TextBox == null)
    {
        s.ScaleX = 0.1f;
        s.ScaleY = 0.1f;
    }
    else
    {
        s.RotationAngle = 45;
    }
}

The following code snippets (auto-collected from DevExpress Examples) contain references to the TextBox property.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

See Also