Я использую AdvancedDataGrid с некоторыми иерархическими данными.В первом столбце я хочу указать, можно ли редактировать поле «имя», выделив текст для свойства «имя» моих объектов.Это очень странно, но когда я устанавливаю свойство dataField для AdvancedDataGridColumn в «name» и помещаю его в первый столбец, кажется, что он полностью игнорирует мой встроенный ItemRenderer.Если я изменю свойство dataField на что-то другое или изменим порядок столбцов, чтобы столбец «Имя» не был первым, все неожиданно заработало.
Любая помощь по этой проблеме будет принята с благодарностью.Дайте мне знать, поможет ли еще какой-нибудь код, но вот простой ItemRenderer, который я пытаюсь использовать в первом столбце:
<mx:AdvancedDataGridColumn dataField="name" headerText="Name" width="150" editable="true" sortable="false">
<mx:itemRenderer>
<fx:Component>
<mx:Label color="{data.nameIsEditable ? 0x000000 : 0xCCCCCC}" />
</fx:Component>
</mx:itemRenderer>
</mx:AdvancedDataGridColumn>
Я предполагаю, что это как-то связано с отступомили значки могут быть установлены для первого столбца с иерархическими данными, но я действительно понятия не имею.Заранее спасибо.