Log In
[Expand]Welcome to DevExpress .NET Documentation
[Expand]WinForms Controls
[Collapse]ASP.NET Controls and MVC Extensions
 [Expand]What's Installed
 [Expand]Common Concepts
 [Collapse]ASP.NET WebForms Controls
   Getting Started
  [Expand]Chart Control
  [Collapse]Grid View
   [Expand]Product Information
    Getting Started
    [Expand]Binding to Data
    [Collapse]Data Representation Basics
     [Collapse]Customization Window
       Customization Window Overview
     [Expand]Context Menu Overview
      Customization Dialog
    [Expand]Focus and Navigation
    [Expand]Data Editing
    [Expand]Data Shaping and Manipulation
    [Expand]Data Formatting
    [Expand]Master-Detail Relationship
     Appearance Customization
     Save and Restore Layout
    ASPxGridView Designer
   [Expand]Visual Elements
   [Expand]Member Tables
   [Expand]ASPxGridView - Animated Images
  [Expand]Card View
  [Expand]Vertical Grid
  [Expand]Rich Text Editor
  [Expand]Image and Data Browsing
  [Expand]Docking and Popups
  [Expand]Site Navigation and Layout
  [Expand]File Management
  [Expand]Multi-Use Site Controls
  [Expand]HTML Editor
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Data Editors
  [Expand]Spell Checker
  [Expand]Query Builder
 [Expand]ASP.NET MVC Extensions
 [Expand]Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Report Server
[Expand]eXpressApp Framework
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Customization Window Overview

By default, the Customization Window is disabled. To enable it, set the ASPxGridViewBehaviorSettings.EnableCustomizationWindow property to true.

Expanded Customization Window's Functionality

End-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 WebColumnBase.Visible property to false. If the column's GridViewColumn.ShowInCustomizationForm option is enabled, its header is displayed within the Customization Window.

To access and customize the Customization Window's settings, use the ASPxGridViewPopupControlSettings.CustomizationWindow property. These settings allow you to specify the Customization Window's availability and position.

Expanded Showing and Hiding

To show the Customization Window, use the ASPxClientGridView.ShowCustomizationWindow client method.

To hide the window, call the ASPxClientGridView.HideCustomizationWindow method. End-users can hide the window by clicking its Close button.

After the Customization Window has been closed, the ASPxClientGridView.CustomizationWindowCloseUp event is raised.

Use the ASPxClientGridView.IsCustomizationWindowVisible method to identify whether or not the Customization Window is visible.

Expanded Style

ASPxGridView provides a set of style properties that allow you to customize the appearance of various elements displayed within the Customization Window. These properties are listed in the table below.

Property Description
PopupControlStyles.CloseButton (via ASPxGridView.StylesPopup.CustomizationWindow.CloseButton) Contains style settings used to paint the Customization Window's Close button.
PopupControlStyles.Content (via ASPxGridView.StylesPopup.CustomizationWindow.Content) Contains style settings used to paint the Customization Window's content.
PopupControlStyles.Header (via ASPxGridView.StylesPopup.CustomizationWindow.Header) Contains style settings used to paint the Customization Window's header.

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