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: docs/grid/configuration.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3163,7 +3163,7 @@ The list of the shortcut keys for editing is given below:
3163
3163
3164
3164
### Shortcut keys for selecting ranges of cells
3165
3165
3166
-
If you need to use the keyboard navigation for selecting ranges of cells via the user interface, you should enable the [`BlockSelection`](grid/usage_blockselection.md)modulein the Grid configuration.
3166
+
If you need to use the keyboard navigation for selecting ranges of cells via the user interface, you should enable the [`BlockSelection`module](grid/usage_blockselection.md) in the Grid configuration.
3167
3167
3168
3168
:::note
3169
3169
Keyboard navigation works in both the `"range"` and `"manual"`modes. In the `"manual"` mode, applying the selection (e.g., after `Enter`) requires handling via the events, such as [`beforeBlockSelectionApply`](grid/api/blockselection/beforeblockselectionapply_event.md) and [`afterBlockSelectionApply`](grid/api/blockselection/afterblockselectionapply_event.md).
Copy file name to clipboardExpand all lines: docs/whatsnew.md
+92-2Lines changed: 92 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,8 +40,98 @@ Released on June X, 2025
40
40
41
41
- Grid. The logic and appearance of the [drag-n-drop functionality](grid/configuration.md/#drag-n-drop) is improved. Check the [related sample](https://snippet.dhtmlx.com/0tuk0y5f)
42
42
- Grid. The [export to Excel](grid/usage.md/#exporting-data-to-excel) functionality is updated
43
-
- Grid. The possibility to [clear data in selected cells by using the `Delete` shortcut key](grid/configuration.md/#shortcut-keys-for-editing) is added
44
-
- Grid. The possibility to use keyboard navigation for [selecting ranges of cells](grid/configuration.md/#selecting-ranges-of-cells)
43
+
- Grid. The possibility to use keyboard navigation for [selecting ranges of cells](grid/configuration.md/#shortcut-keys-for-selecting-ranges-of-cells). The following shortcut keys and their combinations are available:
44
+
45
+
<table>
46
+
<tbody>
47
+
<tr>
48
+
<td><b>ArrowUp</b></td>
49
+
<td>resets the selected range and moves the focus to the previous vertical cell, setting the initially selected cell if no selection is active</td>
50
+
</tr>
51
+
<tr>
52
+
<td><b>ArrowDown</b></td>
53
+
<td>resets the selected range and moves the focus to the next vertical cell, setting the initially selected cell if no selection is active</td>
54
+
</tr>
55
+
<tr>
56
+
<td><b>ArrowLeft</b></td>
57
+
<td>resets the selected range and moves the focus to the previous horizontal cell, setting the initially selected cell if no selection is active</td>
58
+
</tr>
59
+
<tr>
60
+
<td><b>ArrowRight</b></td>
61
+
<td>resets the selected range and moves the focus to the next horizontal cell, setting the initially selected cell if no selection is active</td>
62
+
</tr>
63
+
<tr>
64
+
<td><b>Shift+ArrowUp</b></td>
65
+
<td>extends the selected range from the current initial cell to the previous vertical cell</td>
66
+
</tr>
67
+
<tr>
68
+
<td><b>Shift+ArrowDown</b></td>
69
+
<td>extends the selected range from the current initial cell to the next vertical cell </td>
70
+
</tr>
71
+
<tr>
72
+
<td><b>Shift+ArrowLeft</b></td>
73
+
<td>extends the selected range from the current initial cell to the previous horizontal cell </td>
74
+
</tr>
75
+
<tr>
76
+
<td><b>Shift+ArrowRight</b></td>
77
+
<td>extends the selected range from the current initial cell to the next horizontal cell </td>
78
+
</tr>
79
+
<tr>
80
+
<td><b>Ctrl+ArrowUp</b></td>
81
+
<td>resets the selected range and moves the focus to the first vertical cell</td>
82
+
</tr>
83
+
<tr>
84
+
<td><b>Ctrl+ArrowDown</b></td>
85
+
<td>resets the selected range and moves the focus to the last vertical cell</td>
86
+
</tr>
87
+
<tr>
88
+
<td><b>Ctrl+ArrowLeft</b></td>
89
+
<td>resets the selected range and moves the focus to the first horizontal cell</td>
90
+
</tr>
91
+
<tr>
92
+
<td><b>Ctrl+ArrowRight</b></td>
93
+
<td>resets the selected range and moves the focus to the last horizontal cell</td>
94
+
</tr>
95
+
<tr>
96
+
<td><b>Ctrl+Shift+ArrowUp</b></td>
97
+
<td>extends the selected range to the first vertical cell</td>
98
+
</tr>
99
+
<tr>
100
+
<td><b>Ctrl+Shift+ArrowDown</b></td>
101
+
<td>extends the selected range to the last vertical cell</td>
102
+
</tr>
103
+
<tr>
104
+
<td><b>Ctrl+Shift+ArrowLeft</b></td>
105
+
<td> extends the selected range to the first horizontal cell</td>
106
+
</tr>
107
+
<tr>
108
+
<td><b>Ctrl+Shift+ArrowRight</b></td>
109
+
<td> extends the selected range to the last horizontal cell</td>
110
+
</tr>
111
+
</tbody>
112
+
</table>
113
+
114
+
The following shortcut key and mouse combination is available:
115
+
116
+
<table>
117
+
<tbody>
118
+
<tr>
119
+
<td><b>Shift + click</b></td>
120
+
<td>sets the end cell of the range, extending the selection from the current initial cell</td>
121
+
</tr>
122
+
</tbody>
123
+
</table>
124
+
125
+
The following shortcut key is available when the [`editable` mode](grid/api/grid_editable_config.md) is set for the Grid component and the `BlockSelection` module is used in the `"range"` mode:
0 commit comments