Customization Window Overview
Users can drag column headers, and move them to the Customization Window. Placing the column’s header into the Customization Window sets the column’s Visible property to false
.
To access and customize the Customization Window’s settings, use the ASPxTreeList.SettingsPopup.CustomizationWindow property. These settings allow you to specify the Customization Window’s availability, caption, position, etc.
Showing and Hiding
The Customization Window can be managed on the client. The ASPxClientTreeList provides the following Client-Side API:
- ASPxClientTreeList.ShowCustomizationWindow - shows the customization window;
- ASPxClientTreeList.HideCustomizationWindow - hides the customization window;
- ASPxClientTreeList.IsCustomizationWindowVisible - indicates whether the customization window is displayed;
- ASPxClientTreeList.CustomizationWindowCloseUp - fires after the customization window has been closed.
Style
The ASPxTreeList provides a set of style properties that allow you to customize the appearance of various elements displayed within the Customization Window.
- TreeListStyles.CustomizationWindow - contains style settings used to paint the Customization Window.
- TreeListStyles.CustomizationWindowCloseButton - contains style settings used to paint the Customization Window’s Close button.
- TreeListStyles.CustomizationWindowContent - contains style settings used to paint the Customization Window’s content.
- TreeListStyles.CustomizationWindowHeader - contains style settings used to paint the Customization Window’s header.