我创建了一个简单的mxml文件,代码如下:
<s:application..........>
<s:BorderContainer>
<s:SkinnableContainer id="firstRow"/>
<s:SkinnableContainer id="secondRow"/>
<s:SkinnableContainer id="thirdRow"/>
</s:BorderContainer>
</s:application>
现在我想在每一行上应用不同的字体大小,字体颜色和字体类型以及背景颜色,即三个skinnableContainers中的每一个。目前我为每一行定义了3个不同的皮肤类但我认为这是一个糟糕的编程。 我应该为最外面的容器创建一个皮肤类,即BorderContainer,以及如何通过该皮肤类为所有3个子容器提供不同的字体和背景颜色。 那么,我是否可以创建单个皮肤类,可以为每个子容器提供不同的装饰。