У меня есть ArrayCollection со значениями, предопределенными. Я хочу назначить новое значение элементам в arrayCollection, но не могу понять, как это сделать. В основном я хочу сделать что-то вроде этого: acGuages.itemUpdated (0). Thevalue = 90; (Изменение значения от 25 до 90). Благодарю.Как изменить значение элемента в Flex ArrayCollection
private var arrayGuages:Array=[
{thevalue:"25",height:"115"},
{thevalue:"45",height:"115"},
{thevalue:"15",height:"115"},
{thevalue:"95",height:"115"},
];
[Bindable]
public var acGuages:ArrayCollection=new ArrayCollection(arrayGuages);
acGuages.itemUpdated(0).thevalue = 90;
Отлично, спасибо. Я также обновил его, поэтому он был установлен в функцию инициализации. \t \t публичной функция INT(): пустота { \t \t \t acGuages [0] .thevalue = 90; \t \t \t acGuages.refresh(); \t \t \t \t \t \t \t \t – leif
} Рад, что работал :) FYI, вы, вероятно, не нужно позвонить, чтобы обновить() в функции инициализации. Если память мне помогает, refresh() требуется только в том случае, если вы применяете фильтр или сортировку. – Dan