Я только учусь использовать Flexicious DataGrid, и у меня возникла проблема. Когда я настраиваю свой DataGrid, я делаю это:
var flexDataGridColumnLevel:FlexDataGridColumnLevel = new FlexDataGridColumnLevel();
flexDataGridColumnLevel.columns = columns;
flexDataGridColumnLevel.nextLevelRenderer = new ClassFactory(ExampleNextLevelRenderer);
flexDataGridColumnLevel.selectedKeyField = "entityId";
this._view.grid2.columnLevel = flexDataGridColumnLevel;
Для того, чтобы иметь следующий уровень на моих колонках. Когда я это делаю, маленькая ячейка кнопки «+» добавляется как первая ячейка в каждой строке. Добавление целого нового столбца. Хотя я не хочу этого.
Я хочу по существу захватить функциональность этого значка «+», но добавить его в другую кнопку. В моих строках у меня есть один столбец, в котором для каждой строки в этом столбце есть кнопка. Когда пользователь нажимает эту кнопку, ТОГДА я хочу расширить строку; делать то, что обычно делает щелчок по значку «+». Кроме того, я не хочу, чтобы значок «+» отображался вообще.
Я вообще не могу понять, как это сделать, и не могу найти никаких примеров в Интернете.
Спасибо за помощь!