Показать сообщение отдельно
Старый 01.10.2009, 17:55
Gaen вне форума Посмотреть профиль Отправить личное сообщение для Gaen Найти все сообщения от Gaen
  № 1  
Ответить с цитированием
Gaen
strange mood
 
Аватар для Gaen

модератор форума
Регистрация: Jul 2004
Адрес: Питер
Сообщений: 1,653
Записей в блоге: 1
Отправить сообщение для Gaen с помощью ICQ Отправить сообщение для Gaen с помощью Skype™
По умолчанию Кнопка внутри DataGrid - как узнать, на который ряд нажали?

Для одного из полей DataGrid сделан CellRenderer, содержащий кнопку. Кнопка при нажатии запускает событие.
Как наверху узнать, из которого ряда пришло событие? Или в качестве альтернативы: как внутри CellRenderer узнать, в котором ряду он находится?

Добавлено через 18 часов 56 минут
Костыль найден: прописать editable="true", rendererIsEditor="true", и ловить DataGridEvent.itemEditBegin, содержащее rowIndex и colIndex.
__________________
тонкий тролль, осеянный благодатью


Последний раз редактировалось Gaen; 02.10.2009 в 12:52.