У меня есть список искр с рендером предметов.Когда я нажимаю на элемент, средство визуализации становится больше, а когда я нажимаю снова, оно снова становится маленьким.Проблема в том, что список не изменяется с содержанием.Я попытался отправить событие от средства визуализации, передав его размер содержимого и изменить размер списка следующим образом:
private function refreshList(event:ResultEvent):void
{
var size:Number = (event.result as Number) + 6;
if (size >= mylist.width)
{
consultingNumber++;
mylist.width = size;
}
else
{
consultingNumber--;
if (consultingNumber == 0)
mylist.width = size;
}
mylist.invalidateDisplayList();
}
consultingNumber - это число «открытых» средств визуализации.Это работает довольно хорошо, но когда все рендерер «закрыт», появляется горизонтальная полоса прокрутки.Ширина списка трассировки верна, но полоса прокрутки есть, даже если я установил горизонтальный скроллинг выключенным.