![]() |
DataGridColumn headerRenderer
Здравствуйте.
У меня есть DataGrid, и у одной из DataGridColumn есть headerRenderer, с помощью которого я в header соответствующей колонки поместил ComboBox. Этот DataGridColumn имеет sortable = true, при нажатии на шапку происходит сортировка. Так вот вопрос: как можно сделать, чтобы сортировка не происходила при нажатии на ComboBox? Вот мой renderer: Код AS3:
Код AS3:
|
Попробуй методами
override protected function createChildren () : void { override protected function updateDisplayList( unscaledWidth:Number, unscaledHeight:Number ) : void { override public function set data ( value : Object ) : void { Создаешь класс который extends DataGridHeaderRenderer если не ошибаюсь. И в нем переписываешь все что тебе нужно и как нужно. |
по DataGrid хотел бы поинтересоваться как при отрисовке новых данных с дата провадера сразу делать сортировку по какой либо колонке? без клика юзером по ней.
допустим у меня первая колонка это тупо счетчик строки (1,2,3 ...) а остальные колонки это текст, нужно по счетчику отсортировать сразу по возрастанию |
| Часовой пояс GMT +4, время: 20:57. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.