New to Telerik UI for ASP.NET Core? Download free 30-day trial

ASP.NET Core FloatingToolBar Keyboard Navigation

Loading Demo...
  • EXAMPLE
  • VIEW SOURCE
  • Edit in Telerik REPL
HtmlHelper
TagHelper
Files:
keyboard_navigation.cshtml
Keyboard_NavigationController.cs
Keyboard_Navigation_TagHelper.cshtml

Also available for:

CLIENT-SIDE API HTML HELPER API

Description

The Telerik UI for ASP.NET Core FloatingToolBar supports keyboard navigation among its tools. With draggable enabled, its handle also supports keyboard Move mode and announces movement to screen readers.

Both the HtmlHelper and TagHelper examples provide an Alt+W shortcut that calls focus(). The image-editing tools illustrate navigation without modifying the sample shipment text.

Focus and Toolbar Navigation

  • Alt + WFocuses the first tool.
  • TabMoves focus between the drag handle and toolbar.
  • Left ArrowFocuses the previous tool.
  • Right ArrowFocuses the next tool.
  • HomeFocuses the first tool.
  • EndFocuses the last tool.
  • Enter or SpaceActivates the focused tool.

Move Mode (Drag Handle)

  • MEnters Move mode, or commits the position when already moving.
  • Arrow keysMoves the toolbar in the corresponding direction.
  • EnterCommits the position and exits Move mode.
  • EscCancels the move and restores the previous position.

Additional Apps

This FloatingToolBar example is part of unique collection of hundreds of ASP.NET Core demos, with which you can see all Telerik ASP.NET Core components and their features in action. View the source code of the demos from the library or directly adapt, and edit them and their theme appearance in Telerik REPL for ASP.NET Core or ThemeBuilder.

Additional Resources