Как предотвратить рендеринг компонентов во Flex - PullRequest
0 голосов
/ 25 марта 2010

Есть ли способ предотвратить рендеринг компонента во Flex (для экономии памяти или вычислительной мощности)?

Я пытался сделать что-то вроде:

<components:AddNewItemGroup id="addItemGroup" 
            visible="false"
            enabled="false"
            horizontalCenter="0" bottom="0" />

Я заметил, что компонент визуализируется, но он просто не виден или не работает.

Ответы [ 3 ]

1 голос
/ 25 марта 2010

Если вы хотите предотвратить рендеринг компонента, вам нужно удалить его из списка отображения, используя метод removeChild в Actionscript.

0 голосов
/ 30 марта 2010

Для желаемого эффекта используйте:

0 голосов
/ 25 марта 2010

Как насчет установки "includeInLayout = 'false'"? Док говорит, что не будет рисовать компонент ... но, возможно, он все равно будет "отображать" его ...

http://livedocs.adobe.com/flex/3/html/help.html?content=size_position_4.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...