VegaRise.NET
Back to DOM

TableLayoutValuesEnum

Definition

Namespace
DOM.Enums
Assembly
DOM.dll

Specifies the layout algorithm used to size table columns.

Remarks

uses the column widths specified on the table style (or on the grid), while lets the layout engine size columns based on their content. Fixed Autofit

Examples

csharp
1// 1. Fixed layout (columns sized by explicit widths)
2var style = new TableStyle { Layout = TableLayoutValues.Fixed };
3
csharp
1// 2. Autofit (columns sized by content)
2var style = new TableStyle { Layout = TableLayoutValues.Autofit };
3
csharp
1// 3. Fixed layout with explicit column widths
2var style = new TableStyle
3{
4 Layout = TableLayoutValues.Fixed,
5 TableGridColsWidth = new List<DocumentUnit> { new(2.0, Units.inch), new(4.0, Units.inch) }
6};
7
csharp
1// 4. Autofit + AllowAutoFit
2var style = new TableStyle { Layout = TableLayoutValues.Autofit, AllowAutoFit = true };
3

Fields

Autofit

Automatic layout — column widths are determined by content.

Fixed

Fixed layout — column widths are authoritative.

VegaRise.NET

Sign In

Welcome back. Please sign in to your account.

Forgot password?
or

Don't have an account? Create an account

By signing in, you agree to our Terms of Service and Privacy Policy.