【发布时间】:2014-07-30 06:14:27
【问题描述】:
我正在使用 flex 4.0,并且我有一个包含三列的数据网格。第二列应显示用户根据以下规则所做的选择:如果他们只选择了一个名称,则在该网格单元格中显示一个带有该名称的标签,如果他们选择了多个名称,则应显示一个下拉列表显示标题为“Multiple Selected”,单击下拉菜单将显示与该条目关联的所有名称。因此,第二列可以混合使用标签和下拉列表。例如,他们只选择了一个人的第一个条目,因此对于第一行第二列,它显示了一个带有人名的标签。然后在第二个条目中说他们选择了 2 个名称,第二行第二列显示一个下拉列表,其中两个名称位于下拉列表中。如您所见,第二列有一个标签和一个下拉列表混合。请注意,选择过程不会发生在数据网格中,只是通过设置数据网格的数据提供者来提供信息。
【问题讨论】:
-
不太确定这里是否有问题,但每一列都有一个互斥的 labelFunction 和 itemRenderer 属性。
标签: apache-flex datagrid