TreeListSettingsResizing.ColumnResizeMode Property

Gets or sets a value that specifies how columns are resized when an end-user changes a column's width.

Namespace: DevExpress.Web.ASPxTreeList

Assembly: DevExpress.Web.ASPxTreeList.v20.2.dll

Declaration

[DefaultValue(ColumnResizeMode.Disabled)]
public ColumnResizeMode ColumnResizeMode { get; set; }

Property Value

Type Default Description
ColumnResizeMode

Disabled

One of the ColumnResizeMode enumeration values.

Available values:

Name Description
Disabled

End-users are not allowed to resize columns.

Control

When an end-user changes a column's width, the widths of other columns are not changed. As a result, the control's width is changed.

ColumnResizing_Control

NextColumn

Changing a column's width changes the next column's width. The control's width isn't changed.

ColumnResizing_NextColumn

Property Paths

You can access this nested property as listed below:

Library Object Type Path to ColumnResizeMode
ASP.NET Controls and MVC Extensions ASPxTreeList
.SettingsResizing.ColumnResizeMode
ASP.NET MVC Extensions MVCxTreeList
.SettingsResizing.ColumnResizeMode
TreeListSettings
.SettingsResizing.ColumnResizeMode
TreeListSettings<RowType>
.SettingsResizing.ColumnResizeMode

Remarks

End-users can change column widths by dragging the right edges of their headers. The ColumnResizeMode property specifies how the ASPxTreeList control behaves when an end-user resizes a column.

If the ColumnResizeMode property is set to Disabled, end-users aren't allowed to resize columns.

NOTE

When column resizing is enabled, width dimension properties (such as the tree list's ASPxWebControl.Width, its columns' WebColumnBase.Width, etc.) should be specified.

See Also