[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications, and Dialogs
  [Expand]Editors and Simple Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Expand]Vertical Grid
  [Expand]Property Grid
  [Expand]Pivot Grid
  [Collapse]Tree List
   [Expand]Product Information
   [Expand]Feature Center
   [Collapse]Visual Elements
     Automatic Filtering Row
     Blank Column
     Caption Panel
     Cell
     Column
     Column Button
     Column Header
     Column Header Context Menu
     Column Header Panel
     Column Separators
     Column's Filter DropDown
     Customization Form
     Empty Area
     Expand Button
     Filter Button
     Filter Editor
     Filter Panel
     Find Panel
     Fixed Line
     Footer Cell
     Footer Context Menu
     Group Footer
     Node Image
     Node Indents
     Node Indicator Panel
     Summary Footer
   [Expand]Design-Time Features
   [Expand]Examples
   [Expand]End User Capabilities
   [Expand]Member Tables
  [Expand]Chart Control
  [Expand]Diagrams
  [Expand]Gauges
  [Expand]Map Control
  [Expand]Scheduler
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]Printing-Exporting
  [Expand]PDF Viewer
   Reporting
  [Expand]Snap
  [Expand]TreeMap Control
  [Expand]Sunburst Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Customization Form

The Customization Form is a separate window which allows an end-user to hide/display columns and bands, and add/remove existing columns to/from bands. The end-user can invoke it by clicking the Column Chooser or Column/Band Chooser command in the Column Header Context Menu or band header context menu.

If the Tree List does not contain bands, the Customization Form only displays headers of hidden columns. In the case of a banded layout, the Customization Form contains two tabs, Columns and Bands, which display the headers of hidden columns and bands, respectively.

To hide a column or band, drag and drop its header to the Customization Form.

The table below lists the main properties affecting the element's appearance, and methods and events related to this element.

Form

TreeList.CustomizationForm

Displaying Form

TreeList.ColumnsCustomization

Hiding Form

TreeList.DestroyCustomization

Customizing Form When It Is Invoked and Hidden

TreeList.ShowCustomizationForm

TreeList.HideCustomizationForm

Location and Bounds

TreeList.CustomizationFormBounds

Allow Moving to Customization Form

TreeListOptionsColumn.AllowMoveToCustomizationForm

Displaying Column in Customization Form

TreeListOptionsColumn.ShowInCustomizationForm

Column Caption in Customization Form

TreeListColumn.CustomizationCaption

Displaying Band in Customization Form

TreeListOptionsBand.ShowInCustomizationForm

Band Caption in Customization Form

TreeListBand.CustomizationCaption

Band Tab Visibility

TreeListOptionsCustomization.ShowBandsInCustomizationForm

Search Box Visibility

TreeListOptionsCustomization.CustomizationFormSearchBoxVisible

Expanded See Also

Is this topic helpful?​​​​​​​