![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2008
Сообщений: 23
|
Хотелось бы узнать следующие вещи: как динамически сортировать колонки, а также как динамически колонки создавать/удалять.
Спасибо. |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 146
|
Колонки в AdvancedDataGrid лежат в массиве adg.columns объектов AdvancedDataGridColumn.
Соответственно, если удалишь или добавишь туда объект AdvancedDataGridColumn - изменится перечень столбцов. |
|
|||||
|
Регистрация: Jun 2008
Сообщений: 23
|
Bruiser, большое спасибо.
А как поменять порядок колонок в этом массиве? Т.е. как у них содержание поменять? Пробовал так, не получилось: var dn:AdvancedDataGridColumn; dn=dg.column[1]; dg.column[1]=dg.column[4]; dg.column[4]=dn; Последний раз редактировалось Noruen; 26.06.2008 в 15:19. |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 146
|
Попробуй так...
adg1 - твой AdvancedDataGrid |
|
|||||
|
Регистрация: Jun 2008
Сообщений: 23
|
Спасибо! Получилось.
|
|
|||||
|
Регистрация: Jun 2008
Сообщений: 23
|
Появился ещё один вопрос: как задать в массив колонки (не их содержание, а headerText, dataField, id), а затем считать его?
Мне надо, чтобы колонки создавались динамически, а не таким способом, как этот: <mx:AdvancedDataGrid> <mx:columns> <mx:AdvancedDataGridColumn headerText="ID" dataField="id" id="id_name1" /> <mx:AdvancedDataGridColumn headerText="Фамилия" dataField="name_1" id="id_name2"/> <mx:AdvancedDataGridColumn headerText="Имя" dataField="name_2" id="id_name3"/> <mx:AdvancedDataGridColumn headerText="Отчество" dataField="name_3" id="id_name4"/> </mx:AdvancedDataGrid> |
|
|||||
|
Регистрация: Jun 2008
Сообщений: 23
|
Ну или хотя бы без id, подскажите, пожалуйста.
|
|
|||||
|
Регистрация: Sep 2007
Сообщений: 146
|
|
![]() |
![]() |
Часовой пояс GMT +4, время: 11:16. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| advanceddatagrid |
|
|