Telerik RadTreeView provides support for the two relevant aspects of keyboard support:
-
Access Keys - a key combination that allows the end-user to focus on the respective treeview (e.g. Alt+W) and subsequently use the arrow keys for navigation. The access key is defined using the AccessKey property (you need to set TabIndex as well if you want to use AccessKey).
The TabIndex attribute (RadTreeView class) specifies the tab stop index of the treeview, e.g. when set to 3 the user will have to press Tab three time to focus on the treeview.
Example:
| |
Copy Code |
|
<rad:radtreeview runat="server" TabIndex="1" AccessKey="W" ... /> |

- Arrowkey Navigation and Key Commands - allows end-users to navigate around the treeview structure using the arrow keys, as well as to use the Plus, Minus, Space, Enter, and F2 keys for additional control:
- The "Right/Left" arrows as well as the "Plus/Minus" keys will expand/collapse the current node
- The "Up/Down" arrows will move the node selection one node up/down respectively
- The "Enter" key will select the node and fire its event
- The "Space" key will check/uncheck the current node (in case it has a checkbox)
- The "F2" key will make the node text editable (in case the AllowNodeEditing property is set to true). Click "Enter" to confirm, "Esc to cancel.

For more details you can check the online example at:
KeyBoard Support
See Also