键盘导航
用于Blazor组件的Telerik UI支持键盘导航,因此终端用户可以使用键盘来遍历它们,并调用诸如单击按钮、对网格分页等操作。
通常,要对组件进行聚焦,可以使用选项卡
键作为键盘支持页面遵循正常的内容流。进入组件后,您可以使用特定的键盘快捷键来触发特定的操作(例如使用方向键来聚焦网格中的不同单元格,或者输入
点击按钮的键)。
默认情况下,用户只能通过键盘导航到链接、按钮和表单控件,我们还使组件具有可聚焦性,以便用户也可以与它们进行交互,尽管它们是复杂的结构。交互式项目接收键盘焦点的导航顺序必须具有逻辑性和直观性。一般来说,它需要遵循页面的视觉水平和垂直流动。例如,从左到右,从上到下,头首先是主导航,然后是页面导航。
下面的列表显示了支持特定键盘组合的Telerik组件,以及到现场演示的链接,在现场演示中您可以看到实际的行为,以及可用的键盘快捷键:
图表——不适用,图表只是一个可视化组件。
复选框-不适用,它是一个简单的输入与标准的行为。
ChunkProgressBar——不适用,它只是一个用户不能交互的可视化组件。
编辑器-将有键盘导航在即将发布的版本。
网格(设置
通航= " true "
)GridLayout——不适用,它是一个布局容器。
MaskedTextbox -不适用,它是一个标准行为的简单输入。
ListView——不适用,它的整个渲染取决于应用程序。它的分页器是一个单独的组件,提供可访问性和键盘导航。
Loader——不适用,它只是一个用户无法与之交互的可视化组件。
LoaderContainer——不适用,它只是一个用户无法与之交互的可视化组件。
通知——不适用,它是一个可视化组件。
ProgressBar——不适用,它只是一个用户无法与之交互的可视化组件。
RadioGroup-具有标准行为的单选按钮与相同
的名字
.StackLayout——不适用,它是一个布局容器。
TextArea——不适用,它是一个标准行为的简单输入。
文本框-不适用,它是一个简单的输入与标准的行为。
TileLayout -不适用,调整大小和拖动操作只适用于鼠标/触摸手势。
TreeList(设置
通航= " true "
)AnimationContainer——不适用,它只是一个容器组件,用户无法与之交互。