【发布时间】:2012-01-18 04:14:39
【问题描述】:
如何更改 Microsoft Dynamics AX 2009 中控件的 Tab 键顺序?
【问题讨论】:
如何更改 Microsoft Dynamics AX 2009 中控件的 Tab 键顺序?
【问题讨论】:
您无法直接控制 Tab 键顺序。这些字段按照表格中给出的字段顺序进行选项卡。使用Skip 属性来防止进入字段。
我想您可以使用WinAPI 调用来更改标签顺序,但这确实是一种不好的做法。
【讨论】:
还有另一种方法,在 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);
}
【讨论】: