![]() |
itemRenderer
Привет всем!
Есть у меня AdvancedDataGrid. Для одной из колонок создал айтем рендерер, состоящий из Hbox и 2-х кнопок в нем. Вот код для этой колонки: Код AS3:
Как сделать так, чтобы кнопки показывались только на той строке, которая выделена или подсвечена, а на остальных строках этих кнопок не было, т.е. были пустые поля? Оч. надо! Спасибо! |
Вместо itemRenderer используйте itemEditor и назначьте этой колонке editable="true".
Но всё же, вы уверены, что прятать кнопки - такая уж хорошая идея? Всё-таки это лишний клик. А при активной работе с таблицей - много лишних кликов... |
Спасибо, счас попробую) Прятать кнопки все же нужно. иначе если много записей, то и кнопок становиться много, грид начинает подтормаживать, и в глазах начинает рябить от обилия этих кнопок.
Добавлено через 39 минут Работает, только когда строка выделена. а когда просто подсвечена, то кнопки не появляются, пользователь может так и не узнать о их существовании. К тому же я сделалал редактирование по дабл-клику. получается надо два раза клаикнуть по полю чтоб они появились. Наверно откажусь от этой идеи. и сделаю просто 2 кнопки в главном окне. |
| Часовой пояс GMT +4, время: 15:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.