我正在开发一个WPF应用程序,我有各种控件(开箱即用的WPF控件和一些Telerik控件)。在该应用程序的一个部分中是具有各种项目的网格,可以拖动这些项目以重新排列网格上项目相对于其他项目的位置。
当加载应用程序时,默认的Tab键顺序会按预期方式遍历所有各种控件,一旦到达网格部分,它会按顺序从左上角到右下角按顺序标记每个控件 - 正如预期的那样。
然后,在我将网格中的一个项目拖到另一个位置之后,所有项目都会随机移动,但是当我尝试通过项目进行选项卡时,它无法识别切片的新顺序。
我的问题是,我如何重置控件上的Tab键顺序以反映它们在网格中的最新位置?
注意: