Динамически добавлять строки в AdvancedDataGrid - PullRequest
1 голос
/ 14 декабря 2010

Я хотел бы добавить новую строку на лету (время выполнения) в мою AdvancedDataGrid.Я могу добавить его в модель данных, но не смог найти способ визуализации таблицы и отображения новой строки.

Мне нужно создать эффект расширяемого элемента, в котором нажмитестрока покажет «дополнительную информацию» (например, ящик), а нажатие на кнопку расширения строки покажет ее дочерние элементы.

Я видел примеры этого для dataGrid (http://livedocs.adobe.com/flex/3/html/help.html?content=advdatagrid_10.html),, но не для AdavancedDataGrid.

Единственный способ, который я нашел, - это добавить нового ребенка и использовать openItem, но это также делает видимыми и других детей.

Любая помощь очень ценится

1 Ответ

1 голос
/ 14 декабря 2010

вам нужно повторно проверить всю таблицу данных после добавления нового элемента, чтобы все новые элементы могли стать видимыми.

yourDataGrid.validateNow();

Это должно помочь:)

...