【发布时间】:2011-08-25 04:53:32
【问题描述】:
当用户单击添加按钮时,将打开一个带有某些表单元素(如文本输入、日期字段、文本区域)的弹出按钮。当我在此表单中使用“TAB”时,它不起作用。我在几个问题/论坛中发现我们需要创建一个 FocusManager 实例,然后为弹出窗口带来/激活焦点。但我仍然没有看到表单内的选项卡工作。为了在弹出窗口中使用 Tab 键,我们需要遵循哪些步骤。
我尝试使用 focusmanager 和 tabfocusenabled、tabenabled 等属性,并在每个表单元素中添加了 taborder。但没有运气。
我正在使用 Flash Builder 4.5 并使用 spark 组件进行开发。
这个问题有什么解决方法吗?
提前致谢,
问候
斯里尼瓦桑
【问题讨论】:
-
给我们看一些代码。你能告诉我们TAB到底是什么吗?你的意思是 TabNavigator 还是自定义组件?我没有理由将 tabnavigator 放在表单中..
-
虽然错误修复发现问题是由于手风琴内加载的表单。表单已加载到水平手风琴 (doug mccune) 组件中。使用标签顺序时不起作用。这个问题有解决办法吗?
-
在水平手风琴内加载的表单内的制表符(表单元素内的正常制表符顺序)。我希望标题中也已经提到过。如果需要任何细节,请告诉我。
标签: apache-flex popup tab-ordering