DataGroup和BasicLayout:如何定位ItemRenderers?

时间:2011-11-22 20:06:29

标签: actionscript-3 flex

我是flex和ActionScript的新手,我想创建一个充当日历的自定义组件(使用Sprite),其中日历事件表示为用户可以与之交互的矩形(单击以获取)有关事件的信息,拖放以设置开始和结束日期......)。似乎使用DataGroup的子类是一个很好的方法,但有些东西对我来说是模糊的......

例如,我应该如何使用Sprite?作为DataGroup的孩子?此外,日历事件将使用自定义ItemRenderer绘制,我将不得不在我的DataGroup中使用BasicLayout,但我应该在哪里告诉ItemRenderer应该在Sprite中在相应的(x,y)坐标处绘制其矩形?

1 个答案:

答案 0 :(得分:0)

将itemRenderer的x和y绑定到数据中的某些内容,告诉它x和y的位置。如果这不是数据的一部分,请考虑使用TileLayout。