自定义组建中使用layout出错
代码如下;
<?xml version="1.0" encoding="utf-8"?>
<s:Group xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:components="com.syslink.components.*"
xmlns:container="flexlib.containers.*" width="100%" height="100%">
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations>
<container:SuperTabNavigator id="superTab" x="0" y="0" width="100%" height="100%">
<components:CustomNavigatorContent label="{rootTabName}" width="70%" height="100%">
<s:layout>
<s:VerticalLayout/>
</s:layout>
<components:CustomDataGrid width="100%" height="50%"/>
<components:CustomLineChart width="100%" height="50%"/>
</components:CustomNavigatorContent>
</container:SuperTabNavigator>
</s:Group>
<s:VerticalLayout/>
</s:layout>
</components:CustomNavigatorContent >
这里顺便给大家讲一下,虽然FLEX 4 官方提倡把SPARK和MX组件混合应用,不过在使用的时候一定要注意RENDERER 的使用者是MX组件还是Spark组件。
最后唠叨一句,下面是我们的博客,里面收集了很多FLEX相关知识,希望能够对大家有所帮助!
blog.chinemit.com