windowsforms-555-controls-and-libraries-data-grid-visual-elements-grid-view-elements-customization-form.md
The Customization Form allows users to customize the layout of columns (cards in Card Views, bands in Banded Grid Views). Click Column Chooser (or Column/Band Chooser ) in the column header context menu to display the Customization Form.
The WInForms Data Grid control also supports an advanced customization form. Use the GridView’s UseAdvancedCustomizationForm option to enable to the advanced customization form.
Tip
Use the static GridView.UseAdvancedCustomizationForm property to enable the advanced customization form for all GridViews in the application.
The default customization form supports the following features:
| Grid Views | Banded Grid Views |
|---|---|
|
Display the Form
|
The GridView.ShowCustomization method.
The GridView.ShowCustomizationForm event.
| |
Access the Form
|
| |
Form Location and Bounds
|
GridView.CustomizationFormBounds
| |
Form Sticking
|
GridOptionsCustomization.CustomizationFormSnapMode
| |
Hide Columns in the Customization Form
|
OptionsColumn.ShowInCustomizationForm
| |
Search Box
|
GridOptionsCustomization.CustomizationFormSearchBoxVisible
| |
Filter Search Results
|
GridView.CustomizationFormSearch
|
In addition to the default form features, the advanced form supports the following features:
| Grid Views | Banded Grid Views |
|---|---|
|
Display the Form
|
The GridView.ShowCustomization method.
The GridView.ShowCustomizationForm event.
| |
Access the Form
|
| |
Form Location and Bounds
|
GridView.CustomizationFormBounds
| |
Form Sticking
|
GridOptionsCustomization.CustomizationFormSnapMode
| |
Hide Columns in the Customization Form
|
OptionsColumn.ShowInCustomizationForm
| |
Filter Search Results
|
GridView.CustomizationFormSearch
| |
Sort Column/Band Headers
|
GridOptionsCustomization.AdvancedCustomizationFormSortMode
|