All docs
V20.1
20.1
19.2
The page you are viewing does not exist in version 19.2. This link will take you to the root page.
19.1
The page you are viewing does not exist in version 19.1. This link will take you to the root page.
18.2
The page you are viewing does not exist in version 18.2. This link will take you to the root page.
18.1
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
17.2
The page you are viewing does not exist in version 17.2. This link will take you to the root page.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

Table.HorizontalAlignment Property

Gets or sets how the table's horizontal alignment.

Namespace: DevExpress.XtraRichEdit.API.Native

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

Declaration

TableHorizontalAlignment HorizontalAlignment { get; set; }
Property HorizontalAlignment As TableHorizontalAlignment

Property Value

Type Description
TableHorizontalAlignment

An enumeration value that indicates the table's horizontal position.

Remarks

The HorizontalAlignment property value is ignored for tables with the Table.TextWrappingType property set to TableTextWrappingType.None.

The HorizontalAlignment property defines the alignment relative to the element specified in the Table.RelativeHorizontalPosition property. If the HorizontalAlignment property is set to None, the Table.OffsetXRelative property specifies the table's position.

NOTE

The TableHorizontalAlignment.Inside and TableHorizontalAlignment.Outside values are ignored when the document is opened in the RichEditControl. You can set this property in code and save its value to a file for further processing in Microsoft Word or other word processing applications.

The code sample below shows how to specify the table's horizontal alignment:

using DevExpress.XtraRichEdit;
using DevExpress.XtraRichEdit.API.Native;

using (RichEditDocumentServer wordProcessor = new RichEditDocumentServer())
{
  Document document = wordProcessor.Document;
  Table table = document.Tables[0];
  table.BeginUpdate();
  //Wrap text around the table
  table.TextWrappingType = TableTextWrappingType.Around;

  //Specify horizontal alignment:
  table.RelativeHorizontalPosition = TableRelativeHorizontalPosition.Margin;
  table.HorizontalAlignment = TableHorizontalAlignment.Center;

  table.EndUpdate();
}
See Also