我们的应用程序中的选项卡完全按照我们构建窗口小部件的顺序运行。
我们有一个设置,如果用户希望文本框/列表框和其他ui元素是制表位,那么用户可以配置他的页面。
如果它是制表位,那么我们保持不变,但如果它不是制表位,我们继续将其制表符索引设置为-1。
这也很有用。标签的工作正确,取决于它的标签是否停止。
但这是问题所在。
如果我们在选项卡索引为-1的ui元素上有焦点(用户点击ui元素),那么当我们选中它时,它会转到下一个选项卡索引设置为-1的ui元素,但不是它应该去的下一个ui元素。
所以例如我有四个ui元素,按顺序“A”,“B”,“C”,“D”和“B”和“D”是
设置为-1的标签索引。
当我们从“A”标签出来时,它会转到“C”并且该行为是正确的,但是当我们从“B”标签出来时,焦点会移到“D”而不是“C”
有什么想法吗?