【发布时间】:2011-10-14 08:09:32
【问题描述】:
有没有办法将 flex 4 列表组件设置为可选择的“false”或禁用/隐藏其选择颜色?我试图改变它的设计视图,但它不允许我改变它。我也尝试通过列表组件或通过 as3 的滚动条/视口控件对其进行调整,但我似乎真的找不到办法。
【问题讨论】:
标签: actionscript-3 apache-flex list flash-builder flex-mobile
有没有办法将 flex 4 列表组件设置为可选择的“false”或禁用/隐藏其选择颜色?我试图改变它的设计视图,但它不允许我改变它。我也尝试通过列表组件或通过 as3 的滚动条/视口控件对其进行调整,但我似乎真的找不到办法。
【问题讨论】:
标签: actionscript-3 apache-flex list flash-builder flex-mobile
如果您有一个没有选择的列表,您可以快速将其更改为DataGroup。有时我什至更喜欢使用DataGroup 而不是List,如果我需要管理选择,我将选择状态添加到数据提供者中的项目,因此每个项目都会知道它是否是选择。这个解决方案允许我对列表执行过滤、排序、重新排序,并且仍然保持项目的选定状态。
【讨论】:
试着穿上它
ItemRenderer property
autoDrawBackground="false"
【讨论】:
您可以为列表使用项目渲染器,并在项目渲染器中设置选择颜色。以下是一些例子:
Styling both foreground and background selection color in a Flex list/datagrid
【讨论】: