Если вы не хотите создавать пользовательский класс, чтобы сделать свой текст доступным, использование ClassFactory также будет работать. В функции ActionScript используйте ClassFactory для создания экземпляра UITextFieldGridItemRenderer, установите «selectable» через свойства и верните экземпляр визуализации. Чтобы применить средство визуализации элементов, вы должны привязать эту функцию к свойству «itemRenderer» вашего столбца или сетки.
Вот простой пример:
public function myRendererFactory():ClassFactory
{
var myRenderer:ClassFactory=new ClassFactory(UITextFieldGridItemRenderer);
myRenderer.properties={selectable: true};
return myRenderer;
}
...
<s:GridColumn itemRenderer="{myRendererFactory()}"/>
...