Добавление специального элемента данных в сетку данных - Flex 4 - PullRequest
0 голосов
/ 22 июня 2010

Я лучше объясню, что я имею в виду:

У меня есть таблица данных с автоматически генерируемыми столбцами, теперь мне нужно добавить элементы данных в специальную строку / столбец этой таблицы, например, столбец 2 строки 3. Это неВ данный момент у меня есть провайдер данных, так как я хочу быть очень избирательным в отношении того, куда и куда идут данные.

Какой лучший способ сделать это?

1 Ответ

0 голосов
/ 09 июля 2010

Я не думаю, что можно использовать Datagrid без какого-либо dataProvider.

Если вы не хотите сейчас куда идут ваши данные, вы можете использовать ArrayCollection с объектами. Эти объекты могут иметь несколько атрибутов, таких как «column1», «column2» и т. Д.

Так что вы можете сделать что-то вроде этого:

var obj:MyObject = new MyObject();
obj.column2 = "foo";
myDataGrid.dataProvider.addItemAt(obj,3);

Теперь вы поместили "foo" в колонку 2 строки 3.

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

...