我正在尝试在flex 4中获取菜单项的菜单宽度。我可以得到它但我必须首先显示菜单,然后隐藏菜单,进行计算,然后再次显示。是否有更容易的方法来获得项目菜单宽度没有这个麻烦?
答案 0 :(得分:0)
你试过validateNow()
吗?
有关详细信息,请查看:
http://www.judahfrangipane.com/blog/2008/09/07/what-is-validatenow-and-why-you-should-know/ http://www.developmentarc.com/site/sites/default/files/understanding_the_flex_3_lifecycle_v1.0.pdf(PDF)
修改强>
请查看TextLineMetrics
:http://blog.grio.com/2009/10/wrangling-flex-labels-autosizing-text.html