2009-06-18 3 views
0

Возможно ли повторное использование указателей товаров в прокрутке в datagrid. Вместо этого в прокрутке datagrid должны создавать новые экземпляры itemrenderers?Как предотвратить повторное использование Datagrid itemRenderers?

+0

Почему бы вам не требуется DataGrid для повторного использования itemrenderers? –

+0

Для всех целей и задач вам, вероятно, не имеет большого значения, что Flex повторно использует средства рендеринга элементов при прокрутке элементов в наборе данных. Если у вас проблемы, это может быть связано с тем, что вам нужна помощь в понимании того, что происходит во время этого процесса. Не могли бы вы объяснить больше проблем, которые у вас есть? Тогда мы сможем помочь вам через них. –

+0

Я думаю, что идея ItemRenderer должна быть повторно использована. Поэтому, если вам действительно нужно воссоздать все элементы при смене коллекции, вам, возможно, придется сделать это вручную, а не с помощью компонента ListBase. –

ответ

0

не рекомендуется, но это выглядит, как вы можете сделать это, установив useVirtualLayout парам в false на:

<s:List> 
    <s:layout> 
     <s:VerticalLayout useVirtualLayout="false" /> 
    <s:/layout> 
</s:list> 

NB: Это для Flex 4.x

Смежные вопросы