检测视野外的柔性控制

时间:2009-09-10 12:56:54

标签: flex actionscript-3 mxml

在我的flex应用程序中,我在按钮上有自定义工具提示,可以根据用户上下文隐藏和显示。 我处理的问题是,当我调用showTips()函数时,我只想在视图中可见的按钮上显示工具提示。因此,未选中的选项卡(tabNavigator)上的按钮不应显示工具提示。 出于某种原因,所有工具提示都在显示。 有没有办法检测按钮是否不在当前视图中,比如在未选择的选项卡上?

2 个答案:

答案 0 :(得分:0)

使用tabnavigator的创建策略设置为“auto”,而不是为每个按钮自定义编码。

查看此链接了解更多详情

http://livedocs.adobe.com/flex/3/html/help.html?content=layoutperformance_05.html

答案 1 :(得分:0)

如果你给了我们一些代码,我可以检查一下,但这会有用吗?

if(button.parent.visible) { showTip(button);}