Apache flex Flex4:以编程方式将Spark表单滚动到聚焦元素?

Apache flex Flex4:以编程方式将Spark表单滚动到聚焦元素?,apache-flex,forms,flex4.5,vertical-scrolling,scroller,Apache Flex,Forms,Flex4.5,Vertical Scrolling,Scroller,我发现这个例子非常有效,但前提是在一个VGroup中有可聚焦的元素 然而,我在VGroup中有一个表单,这意味着可聚焦元素是表单的表单项。表单不能直接添加到滚动条中,并且没有布局属性 我可以使用form.getElementIndex(formItem),然后使用formItem的y位置进行一些计算,但这非常难看。有没有人知道如何像上面的例子那样以干净的方式工作?Woot-Woot!我刚找到Scroller.ensureElementIsVisible()!没关系呜呜呜!我刚找到Scroller

我发现这个例子非常有效,但前提是在一个VGroup中有可聚焦的元素

然而,我在VGroup中有一个表单,这意味着可聚焦元素是表单的表单项。表单不能直接添加到滚动条中,并且没有布局属性


我可以使用form.getElementIndex(formItem),然后使用formItem的y位置进行一些计算,但这非常难看。有没有人知道如何像上面的例子那样以干净的方式工作?

Woot-Woot!我刚找到Scroller.ensureElementIsVisible()!没关系呜呜呜!我刚找到Scroller.ensureElementIsVisible()!没关系如果你想出来了;请回答您自己的问题并选择您自己的答案。这将有助于将来偶然发现这个问题的人。是的,昨天尝试过,但没有这样的特权。看来今天它起作用了。