Vous ne spécifiez pas quelle grille. (Spark, Mx ou l'un des nôtres (http://www.flexowcious.com/home/ultimate) )
Une chose que vous pourriez faire est de lancer une validatenow avant de vérifier:
private function onGridResize(event:Event):void
{
_grid.validateNow(); //add this.
if (_grid.verticalScrollBar && _grid.verticalScrollBar.visible)
{
trace("scroll on");
}
else
{
trace("scroll off");
}
}
L'autre chose que vous pourriez également faire est d'utiliser une minuterie ou un appel plus tard.
private function onGridResize(event:Event):void
{
callLater(checkForScrollBar); //check for scrollbar would have the code above.
}