|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
strange mood
|
Кнопка внутри DataGrid - как узнать, на который ряд нажали?
Для одного из полей DataGrid сделан CellRenderer, содержащий кнопку. Кнопка при нажатии запускает событие.
Как наверху узнать, из которого ряда пришло событие? Или в качестве альтернативы: как внутри CellRenderer узнать, в котором ряду он находится? Добавлено через 18 часов 56 минут Костыль найден: прописать editable="true", rendererIsEditor="true", и ловить DataGridEvent.itemEditBegin, содержащее rowIndex и colIndex.
__________________
тонкий тролль, осеянный благодатью Последний раз редактировалось Gaen; 02.10.2009 в 12:52. |
|
|||||
А зачем именно такой костыль. Обычно в строке хранятся данные, собственно к которым ты и хочешь обратиться (поправь меня если я не прав).
Если переписать set data у кнопки, тогда в этом случае кнопка знает на каких данных ты хочешь "Кликнуть" и в событии уже можешь указывать не строку, а сами данные. |
|
|||||
Цитата:
Сделал таким образом удаление строки. Начинающий флекс-девелопер. |
|
|||||
[+1 17.02.10]
Регистрация: Aug 2009
Адрес: Казахстан Усть-Каменогорск
Сообщений: 249
|
вроде бы есть такое свойство у датыгрид как selested.table иль чтот такое оно покажет какая строка выбрана
Добавлено через 3 часа 10 минут Да точно тут про ряд, я про строку говорил. Тогда |
Часовой пояс GMT +4, время: 01:38. |
|
« Предыдущая тема | Следующая тема » |
|
|