PDA

Просмотр полной версии : Как проапдейтить все итемрендереры


shaman4d
01.04.2010, 17:17
В List по внешнему событию надо проапдейтиь все итемы (кастомные итем рендереры). Например чтобы текст стал жирным. Как это сделать, без смены итем рендера на другой?

wvxvw
01.04.2010, 20:02
Я думаю, что раз уж они все равно кастомные - можно было их с помощью itemRendererFunction создавать, ну и уже соответственно полный котроль над ними тогда обеспечен - вызывайте чего хотите.

BeDLiNt
01.04.2010, 20:49
Вариант: itemRenderer-ы берут настройки из класса-синглтона их задающего.

bastrakov
07.04.2010, 14:36
добавте служебное поле в dataProvider. обновляете коллекцию - отслеживайте это поле в итеме.
другое решение с эвентом. итемы все же дети для листа, должны послушаться. :-)
во

shaman4d
07.04.2010, 14:44
А можно сделать так чтобы не все обновлялись, а только видимые в данный момент?

wvxvw
07.04.2010, 14:46
Проверить stage у рендерера?