在Flex中,如何将ComboBox的selectedItem设置为网格的selectedItem(名称,移动设备,类别)?如果我在网格(类别)中选择一行,则必须在类别ComboBox中选择所选项目(类别项目)。
<mx:DataGrid id="dg" width="425" height="328" rowCount="5"
dataProvider="{contactList}" cornerRadius="3"
change="selectedItem=(event.target as DataGrid).selectedItem.groupId;">
<mx:ComboBox id="grpName" dataProvider="{groupsList}" labelField="groupName"
selectedIndex="{selectedItem}" />
答案 0 :(得分:2)
如果ComboBox
和DataGrid
的数据提供者相似(长度和内容相同),您可以绑定selectedIndex
属性来实现此目的。
<mx:ComboBox selectedIndex="{dg.selectedIndex}"/>