2010-06-14 3 views

ответ

0

Просто связать SelectedItem свойства выпадающего списка в DataGrid:

<s:ComboBox 
    id="combo" 
    dataProvider="{data}" 
    selectedItem="{dg.selectedItem}" /> 

<mx:DataGrid 
    id="dg" 
    dataProvider="{data}"/> 
+0

, но я хочу, чтобы только выбранный элемент из набора данных был выбран –

+0

Я не совсем понимаю. Возможно, вы могли бы предоставить более подробное описание вашего прецедента? – Treur

+1

selectedItem = "{dg.selectedItem ['specificField']}" –

0

использовать событие itemClick на сетке, чтобы изменить выбор в поле со списком. Здесь можно найти похожие ответы Itemclick event in datagrid

+0

он работает для текстового поля, но можете ли вы рассказать мне, как его реализовать в поле со списком? Pls –

+1

Вместо этого я рекомендую использовать событие ListEvent.CHANGE. ItemClick не охватывает все методы выбора в DataGrid/List, так как пользователь может изменить выбор с помощью клавиатуры. –

+0

ошибка - это правильный ListEvent.CHANGE - лучший способ сделать это. – redben

Смежные вопросы