RadTreeView for ASP.NET

Keyboard Support Send comments on this topic.
See Also
Feature OverView > Keyboard Support

Glossary Item Box

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


  • 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.

    ArrowKey Navigation

 

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

See Also

Standards Compliance
Accessibility Compliance