![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2010
Сообщений: 20
|
Доброго времени суток!
Хотел спросить, может тут кто знает. Есть сабж. selectionMode="singleCell". данные в виде дерева. как мне по координатам выделенной ячейки(rowIndex & colIndex) определить объект? который находится в датапровайдере? Заранее благодарен! |
|
|||||
|
__________________
2+2=5 |
|
|||||
|
Регистрация: Feb 2010
Сообщений: 20
|
не работает
валится на вот такой исходный код у мну [Bindable] private var d:ArrayCollection = new ArrayCollection; private function onCreationComplete():void { var o:Object = new Object(); o.name = "Group1"; o.children = new ArrayCollection; o.children.addItem({name:"Item 1", field1:"hello", field2:"world"}); o.children.addItem({name:"Item 2", field1:"hello", field2:"world"}); o.children.addItem({name:"Item 3", field1:"hello", field2:"world"}); d.addItem(o); o = new Object(); o.name = "Group2"; o.children = new ArrayCollection; o.children.addItem({name:"Item 1", field1:"hello", field2:"world"}); o.children.addItem({name:"Item 2", field1:"hello", field2:"world"}); o.children.addItem({name:"Item 3", field1:"hello", field2:"world"}); d.addItem(o); o = new Object(); o.name = "Group3"; o.children = new ArrayCollection; o.children.addItem({name:"Item 1", field1:"hello", field2:"world"}); o.children.addItem({name:"Item 2", field1:"hello", field2:"world"}); o.children.addItem({name:"Item 3", field1:"hello", field2:"world"}); d.addItem(o); o = new Object(); o.name = "Group4"; o.children = new ArrayCollection; o.children.addItem({name:"Item 1", field1:"hello", field2:"world"}); o.children.addItem({name:"Item 2", field1:"hello", field2:"world"}); o.children.addItem({name:"Item 3", field1:"hello", field2:"world"}); d.addItem(o); } <mx:AdvancedDataGrid x="134" y="108" id="adg1" designViewDataType="tree" width="739" height="216" dragEnabled="true" dropEnabled="true" dragOver="dragStrat(event)" selectionMode="singleCell" change="change(event);"> <mx:dataProvider> <mx:HierarchicalData source="{d}" childrenField="children"/> </mx:dataProvider> <mx:columns> <mx:AdvancedDataGridColumn headerText="Column 1" dataField="name"/> <mx:AdvancedDataGridColumn headerText="Column 1" dataField="field1"/> <mx:AdvancedDataGridColumn headerText="Column 1" dataField="field2"/> </mx:columns> </mx:AdvancedDataGrid> |
|
|||||
|
event.currentTarget это adg1.
__________________
2+2=5 |
|
|||||
|
Регистрация: Feb 2010
Сообщений: 20
|
|
|
|||||
|
Цитата:
__________________
2+2=5 |
|
|||||
|
Регистрация: Feb 2010
Сообщений: 20
|
ну например при выборе ячейки с координатоми 2:1
Цитата:
решение Последний раз редактировалось chaos; 16.02.2010 в 17:38. |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|