【发布时间】:2014-02-16 13:54:39
【问题描述】:
我正在尝试为 DataGrid 创建一个标题,它将显示标签和 TextInput。代码是:
<?xml version="1.0" encoding="utf-8"?>
<s:DefaultGridHeaderRenderer xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<mx:VBox paddingLeft="5" paddingTop="5" paddingRight="5" paddingBottom="5">
<s:Label text="{data.headerText}"/>
<s:TextInput width="100%" />
</mx:VBox>
</s:DefaultGridHeaderRenderer>
它以某种方式起作用,但问题是我丢失了标题上的样式,并且背景显示为白色而不是漂亮的灰色渐变。
我想我必须手动添加样式。有什么简单的方法吗?
谢谢
【问题讨论】:
标签: apache-flex flash-builder flex-spark