tab键切换窗口小部件的订单

问题描述 投票:0回答:1

在一年前,我问了一下使用CharValidator时承认TABS()。这现在与一个定制CharValidator()。然而,TAB顺序遵循微件创建前往他们都包括自动生成的/计算的那些(例如日期,BMI)的顺序。我想没有返工的代码一大段也提到排除不相关的人来修改这个顺序。我曾经碰到过这样的一段代码:

order = (control1, control2, control3,......)
for i in range(len(order)  - 1):
    order[i+1].MoveAfterInTabOrder(order[i]) 

但如何实现/呼叫没有明确的指示。谷歌搜索还没有拿出什么有帮助”

代码是用Python编写的2.7和2.8的wxPython

python wxpython wxwidgets
1个回答
0
投票

Move{Before,After}InTabOrder()功能做你期望他们做什么,即它们将窗口移动他们呼吁之前或传递给他们作为TAB顺序参数窗口后,这确实是你应该用什么来更改选项卡顺序不改变创建顺序。

© www.soinside.com 2019 - 2024. All rights reserved.