Back to Devexpress

Table.PreferredWidth Property

officefileapi-devexpress-dot-xtrarichedit-dot-api-dot-native-dot-table-1bff454e.md

latest5.0 KB
Original Source

Table.PreferredWidth Property

Gets or sets the numerical value of the preferred width.

Namespace : DevExpress.XtraRichEdit.API.Native

Assembly : DevExpress.RichEdit.v25.2.Core.dll

NuGet Package : DevExpress.RichEdit.Core

Declaration

csharp
float PreferredWidth { get; set; }
vb
Property PreferredWidth As Single

Property Value

TypeDescription
Single

A Single value specifying the table width.

|

Remarks

How the PreferredWidth value is interpreted depends on other parameters, such as the Table.TableLayout, Table.PreferredWidthType and the Document.Unit properties.

Use the Table.SetPreferredWidth method to be more specific.

Note

If using the PreferredWidth property, specify the Table.PreferredWidthType beforehand.

The following code snippets (auto-collected from DevExpress Examples) contain references to the PreferredWidth 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.

winforms-richedit-document-api/CS/RichEditAPISample/CodeExamples/Table.cs#L57

csharp
table.PreferredWidthType = WidthType.Fixed;
table.PreferredWidth = DevExpress.Office.Utils.Units.InchesToDocumentsF(4f);

wpf-richedit-document-api/CS/DXRichEditControlAPISample/CodeExamples/TableActions.cs#L61

csharp
table.PreferredWidthType = WidthType.Fixed;
table.PreferredWidth = DevExpress.Office.Utils.Units.InchesToDocumentsF(4f);

word-document-api-examples/CS/CodeExamples/TablesActions.cs#L90

csharp
table.PreferredWidthType = WidthType.Fixed;
table.PreferredWidth = DevExpress.Office.Utils.Units.InchesToDocumentsF(4f);

winforms-richedit-document-api/VB/RichEditAPISample/CodeExamples/Table.vb#L50

vb
table.PreferredWidthType = DevExpress.XtraRichEdit.API.Native.WidthType.Fixed
table.PreferredWidth = DevExpress.Office.Utils.Units.InchesToDocumentsF(4F)
table.Rows(CInt((1))).HeightType = DevExpress.XtraRichEdit.API.Native.HeightType.Exact

wpf-richedit-document-api/VB/DXRichEditControlAPISample/CodeExamples/TableActions.vb#L52

vb
table.PreferredWidthType = WidthType.Fixed
table.PreferredWidth = DevExpress.Office.Utils.Units.InchesToDocumentsF(4F)

word-document-api-examples/VB/CodeExamples/TablesActions.vb#L84

vb
table.PreferredWidthType = DevExpress.XtraRichEdit.API.Native.WidthType.Fixed
table.PreferredWidth = DevExpress.Office.Utils.Units.InchesToDocumentsF(4.0F)
' Set the second row height to a fixed value.

See Also

SetPreferredWidth(Single, WidthType)

Table Interface

Table Members

DevExpress.XtraRichEdit.API.Native Namespace