【问题标题】:Flex: Row based rendering in DatagridFlex:Datagrid 中基于行的渲染
【发布时间】:2010-09-08 12:27:55
【问题描述】:

我需要对我的数据网格中的每一行进行自定义呈现。默认情况下它是基于列的。有什么方法可以实现吗?

如果有人之前尝试过或对此有任何想法,请分享。

提前致谢。

灰烬。

【问题讨论】:

  • 实际上,我需要在单击时连续呈现完全不同的数据。我的 requiremtn 是这样的,最初我在所有行中显示一些 5 个主要属性,但是当用户单击其中一行时,我想在该行中显示总共 8 个属性,保持其他行不受影响。为此我认为,拥有一个基于行的渲染器将解决这个问题。如果您有任何更好的想法来实现这一点,请分享。

标签: apache-flex flex3


【解决方案1】:

如果你想要的只是不同的颜色,DataGrid 的基类ListBase 中有一个alternatingItemColors 样式。您可以设置一组颜色。

用于列表中项目背景的颜色。该值是两个或更多颜色的数组。列表项的背景在数组中的颜色之间交替变化。

对于 DataGrid 控件,一行中的所有项都具有相同的背景颜色,并且每一行的背景颜色由颜色数组确定。

您在寻找什么样的定制?

【讨论】:

  • 亲爱的 Amar,单击时我需要在行中呈现完全不同的数据。我的 requiremtn 是这样的,最初我在所有行中显示一些 5 个主要属性,但是当用户单击一个时,我想在该行中显示总共 8 个属性,保持其他行不受影响。为此我认为,拥有一个基于行的渲染器将解决这个问题。如果您有任何更好的想法来实现这一点,请分享。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-05-29
  • 1970-01-01
  • 1970-01-01
  • 2015-08-30
  • 2019-07-11
  • 2023-02-17
  • 1970-01-01
相关资源
最近更新 更多