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.RelativeHorizontalPosition Property

Gets or sets to what the table's horizontal position is relative.

Namespace: DevExpress.XtraRichEdit.API.Native

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

Declaration

TableRelativeHorizontalPosition RelativeHorizontalPosition { get; set; }
Property RelativeHorizontalPosition As TableRelativeHorizontalPosition

Property Value

Type Description
TableRelativeHorizontalPosition

An enumeration value that indicates the element to which the table is aligned (horizontal position).

Remarks

Use the RelativeHorizontalPosition to specify the relative element for Table.HorizontalAlignment and Table.OffsetXRelative property values.

The property is in effect for tables with Table.TextWrappingType set to TableTextWrappingType.Around.

The code sample below shows how to specify the table's relative 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