Flex4中的皮肤(3):使用组件数据

 

前面说了如何自定义SkinnableComponent 以及 定义State

在Skin中还可以引用Component中的数据。

首先在Node中增加属性tokenCount:

在Skin中,需要先指定HostComponent:

这样就可以在需要的地方引用组件的属性了:

<s:SimpleText text="{hostComponent.tokenCount} ".../>

代码如下:

TransitionSkin.mxml

NodeSample.mxml

运行结果:

 

posted @ 2010-12-28 21:13  小宝马的爸爸-gisera  阅读(146)  评论(0编辑  收藏  举报