Стиль Textinput Itemrenderer в Flex Datagrid - PullRequest
       12

Стиль Textinput Itemrenderer в Flex Datagrid

0 голосов
/ 01 сентября 2009

Есть ли способ сделать средство визуализации элементов по умолчанию в Datagrid похожим на поле ввода текста?

Я просто хочу сказать пользователю, что он может изменить значение этой ячейки.

Thx, Martin

1 Ответ

0 голосов
/ 14 сентября 2009

Мало того, что вы можете сделать его похожим на текстовый ввод. Вы можете использовать свойство itemRenderer, чтобы сделать его вводом текста.

A (очень грубый) пример:

[Bindable]

private var dataProvider:ArrayCollection = new ArrayCollection();

private function onInit() :void

{

    var obj:Object = new Object();
    obj.text = "hello editable world";
    dataProvider.addItem(obj);
}

mxml часть:

<mx:DataGrid dataProvider="{dataProvider}">
<mx:columns>
    <mx:DataGridColumn dataField="text" itemRenderer="mx.controls.TextInput"/>
</mx:columns>
</mx:DataGrid>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...