2012-01-18 42 views

回答

3

您无法直接控制标签顺序。这些字段按表格中给出的字段顺序选项卡。使用Skip属性可防止在字段中制表。

我想你可以使用一个WinAPI调用来改变标签顺序,但这确实是一个不好的做法。

+0

好的,谢谢您的回复。 – NTR 2012-01-18 08:53:01

3

还有另一种方法,使用init中的代码(或者调用一个从init处理tabOrder的方法)。

void init() 
{ 
    Array tabOrder = new Array(Types::Integer); 
    ; 
    super(); 

    tabOrder.value(1, Control1.id()); 
    tabOrder.value(2, Control2.id()); 
    tabOrder.value(3, Control3.id()); 
...etc 

    element.tabOrder(tabOrder); 
}