0

有什么方法可以将 flex 4 列表组件设置为可选择的“false”或禁用/隐藏其选择颜色?我试图改变它的设计视图,但它不允许我改变它。我也尝试过通过列表组件或通过 as3 的滚动条/视口控件来调整它,但我似乎真的找不到办法。

4

3 回答 3

3

如果您有一个没有选择的列表,您可以快速将其更改为DataGroup. 有时我什至更喜欢使用DataGroup而不是,List如果我需要管理选择,我将选择状态添加到数据提供者中的项目,因此每个项目都会知道它是否被选中。这个解决方案允许我对列表执行过滤、排序、重新排序,并且仍然保持项目的选定状态。

于 2011-10-14T09:33:22.283 回答
1

试着穿上这个

ItemRenderer property
autoDrawBackground="false"
于 2011-10-19T18:42:06.367 回答
0

您可以为列表使用项目渲染器,并在项目渲染器中设置选择颜色。以下是一些例子:

在 Flex 列表/数据网格中设置前景和背景选择颜色的样式

于 2011-10-14T08:53:01.817 回答