You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: components/grid/columns/menu.md
+13-17Lines changed: 13 additions & 17 deletions
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ position: 20
10
10
11
11
# Column Menu
12
12
13
-
The Grid allows you to setup a menu for its columns. It enables you to perform high-level customization like [sorting]({%slug components/grid/features/sorting%}), [filtering]({%slug components/grid/filtering%}), [showing or hiding]({%slug grid-columns-visible%}) columns and [freezing or unfreezing]({%slug grid-columns-frozen%}) them.
13
+
The Grid allows you to set up a menu for its columns. It enables you to perform high-level customization like [sorting]({%slug components/grid/features/sorting%}), [filtering]({%slug components/grid/filtering%}), [showing or hiding]({%slug grid-columns-visible%}) columns and [freezing or unfreezing]({%slug grid-columns-frozen%}) them.
14
14
15
15
>caption In this article:
16
16
*[Basics](#basics)
@@ -31,7 +31,7 @@ To enable the Column Menu, set the `ShowColumnMenu` parameter of the `<TelerikGr
31
31
32
32
To disable the Column Menu for a specific column in the Grid, set the `ShowColumnMenu` parameter of the column to `false`.
33
33
34
-
You can see the what the column menu can do and how to control its settings in the [Features](#features) section. By default, all of them are enabled.
34
+
You can see what the column menu can do and how to control its settings in the [Features](#features) section. By default, all of them are enabled.
35
35
36
36
>caption Enable the column menu for all Grid columns.
37
37
@@ -85,31 +85,27 @@ To control the common features of the `Column Menu` use the `<GridColumnMenuSett
85
85
86
86
### Column Chooser
87
87
88
-
The Column Chooser in the Column Menu and allows you to toggle the visiblity of Grid columns from the Column Menu. By the default all columns are visible under the `Columns` section of the Column Menu (click the Columns item to expand it).
88
+
The Column Chooser in the Column Menu allows you to toggle the visibility of Grid columns. By default, all columns are visible under the **Columns** section of the Column Menu. To expand the menu, click the **Columns** item.
89
89
90
-
The **Apply** button will set column visibility, according to the current checkbox values, and close the column menu. The **Reset** button will revert the checkbox values to their state when the column menu was opened. At this point the user can start over, click on **Apply** or click outside the column menu to close it.
To disable the column chooser, set the `ShowColumnChooser` parameter of the `<GridColumnMenuSettings>` to `false`.
95
-
96
-
To hide a column from the Column Chooser set the `VisibleInColumnChooser` property of the column to `false`.
90
+
The **Apply** button sets the column visibility according to the current checkbox values and closes the column menu. The **Reset** button reverts the checkbox values to their state when the column menu was opened. At this point, the user can start over, click **Apply**, or click outside the column menu to close it.
97
91
92
+
* To disable the column chooser, set the `ShowColumnChooser` parameter of the `<GridColumnMenuSettings>` to `false`.
93
+
* To hide a column from the Column Chooser, set the `VisibleInColumnChooser` property of the column to `false`.
98
94
99
95
### Filtering
100
96
101
97
To control whether filtering is possible from the Column Menu set the `FilterMode` parameter of the `GridColumnMenuSettings` tag to a member of the `ColumnMenuFilterMode` enum:
102
98
103
-
*`None` - disables the filtering from the Column Menu. This is the recommended option if you use [`FilterRow` mode]({%slug grid-filter-row%}).
104
-
*`FilterMenu` - enables a filter menu to apply filtering.
99
+
*`None`—disables the filtering from the Column Menu. This is the recommended option if you use the[`FilterRow` mode]({%slug grid-filter-row%}).
100
+
*`FilterMenu`—enables a filter menu to apply filtering.
105
101
106
102
### Groupable
107
103
108
-
To group the Grid from the Column Menu set the `Groupable` parameter of the `GridColumnMenuSettings` tag to `true`. This feature will group the component by the column you have opened the Column Menu from.
104
+
To group the Grid from the Column Menu, set the `Groupable` parameter of the `GridColumnMenuSettings` tag to `true`. This feature will group the component by the column you have opened the Column Menu from.
109
105
110
106
### Frozen Columns
111
107
112
-
To disable locking and unlocking of a column from the Column Menu, set the `Lockable` parameter of the column to `false`.
108
+
To disable the locking and unlocking of a column from the Column Menu, set the `Lockable` parameter of the column to `false`.
113
109
114
110
### Sorting
115
111
@@ -138,7 +134,7 @@ You can organize the columns in the [Column Chooser](#column-chooser) in differe
138
134
* If you set the `Title` parameter of the `GridColumnMenuChooserItem` it will override the value of the `Title` parameter of the corresponding Grid Column.
139
135
140
136
141
-
### Example
137
+
### Column Menu Configuration Example
142
138
143
139
The following example shows the basic configuration of the `ColumnMenuSettings`.
144
140
@@ -200,7 +196,7 @@ The columns in the Column Chooser are divided into sections. The Lockable option
200
196
}
201
197
````
202
198
203
-
### Example of Column Menu Features Settings
199
+
### Column Menu Features Example
204
200
205
201
>caption Use the GridColumnMenuSettings tag to control the common features of the Column Menu, use column parameters to affect its relationship with the column menu
206
202
@@ -251,7 +247,7 @@ The columns in the Column Chooser are divided into sections. The Lockable option
251
247
252
248
## Notes
253
249
254
-
* Applying settings to a Grid column like `Filterable="false"`, `Sortable="false"`, `Lockable="false"` will take precendence over the common settings applied in the `<GridColumnMenuSettings>` and disable the above-mentioned functionalities for the corresponding column.
250
+
* Applying settings to a Grid column like `Filterable="false"`, `Sortable="false"`, `Lockable="false"` will take precedence over the common settings applied in the `<GridColumnMenuSettings>` and disable the above-mentioned functionalities for the corresponding column.
255
251
256
252
* If the Grid has a [frozen]({%slug grid-columns-frozen%}) column (`Locked="true"`), that column cannot be unfrozen from the column menu.
0 commit comments