Я использую компонент Halo AdvancedDataGrid, в котором itemEditor по умолчанию для каждого столбца - mx.controls.TextInput.
Например, поставщик данных:
[КОД] [Bindable]
приватная переменная labelGridArray: Array = [{tag: "apple"}, {tag: "* banana"}, {tag: "carrot"}]; [/ CODE]
И определение AdvancedDataGrid:
[CODE] [/ CODE]
Если строке из массива поставщика данных предшествует звездочка - как в случае с бананом в этом примере - строка должна быть заключена в квадратные скобки и отображаться серым цветом.
Я пытался сделать следующее:
[КОД]
Коллега рассказал мне об использовании атрибута labelFunction в AdvancedDataGridColumn. Я пытался это сделать, но не смог выполнить следующее назначение (идентификатор столбца «тег»):
[CODE] tag.itemEditor.htmlText = formattedText; [/ CODE]
Я получаю сообщение об ошибке "Доступ к неопределенному свойству htmlText через ссылку со статическим типом mx.core: IFactory.
Я пытался как явно извлечь TextEput itemEditor (как я это делал для данных набора переопределения), так и использовать labelFunction, но я не мог получить и то, и другое в нужных областях.
Ваша помощь очень ценится,
Бонни