Telerik RadGridView内的Tab键导航

时间:2011-03-08 22:18:01

标签: c# silverlight telerik radgridview keyboard-navigation

在设置了RadGridView的Telerik GroupDescriptor中,一旦焦点进入网格,按下标签就不会离开焦点。它只是循环回到网格的开头。

也就是说,网格上方和下方都有一些控件。按Tab键时,焦点从顶部开始向下移动。它进入网格并(如预期和期望的那样)开始通过单个单元格进行选项卡。然而,当它到达最后一个单元格时,再次点击标签将焦点移动到第一个单元格。我希望它移动到网格下面的下一个控件,或者按TabIndex属性的顺序移动到下一个控件。

仅当设置了GroupDescriptor且多个组中有行时才会发生这种情况。如果没有GroupDescriptor或所有行都在同一组中,则焦点会按预期移动。另外值得注意的是,这是一个IsReadOnly="True"的网格。我尝试了TabNavigation属性的不同选项但没有成功。

我该怎么做才能获得预期的行为?我失踪了一些财产?我是否必须使用Telerik的KeyboardCommandProvider实现自定义Tab键行为,如果是,如何实现?

0 个答案:

没有答案