![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Собственно сабж. Как получить reference на headerRenderer?
|
|
|||||
|
Регистрация: Jul 2007
Сообщений: 64
|
А откуда получить?
от itemRenderer или внешне... |
|
|||||
|
Из вне. Например, из класса, в котором находится ДатаГрид.
|
|
|||||
|
Регистрация: Jul 2007
Сообщений: 64
|
разширяем наш дата грид и добавляем в него вот такую функцию.
<mx:Script> <![CDATA[ import mx.controls.dataGridClasses.DataGridHeader; import mx.controls.listClasses.IListItemRenderer; use namespace mx_internal; public function getHeaderRendererAt(index : int) : IListItemRenderer { return IListItemRenderer(DataGridHeader(header).rendererArray[index]); } ]]> </mx:Script> <mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:Label id="headLabel" text="Title Test"/> </mx:HBox> |
|
|||||
|
KPOT, спасибо.
Попробую подобное для DataGridColumn. |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 64
|
А зачем?
Фактически ты передаешь индекс колонки, чей headerRenderer ты хочешь получить. |
|
|||||
|
Цитата:
![]() |
|
|||||
|
Хозяйкам на заметку:
если у вас есть lockedColumns, то в дополнение к еще следует читать из |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:33. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| DataGridColumn , headerRenderer |
| Опции темы | |
| Опции просмотра | |
|
|