使用parentDocument 属性
<?xml version="1.0"?>
<!-- containers\application\AppParentDocument.mxml -->
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:MyComps="myComponents.*"
width="100%" height="100%">
<s:layout>
<s:VerticalLayout/>
</s:layout>
<!-- Include the AccChildObject.mxml component. -->
<MyComps:AccChildObject/>
</s:Application>
上图中 的倒数第二行实际上是调用了另一个文件的内容
<?xml version="1.0"?>
<!-- containers\application\myComponents\AccChildObject.mxml -->
<mx:Accordion xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:s="library://ns.adobe.com/flex/spark"
width="{parentDocument.width*.80}"
height="{parentDocument.height*.50}">
<mx:HBox label="Child HBox"/>
</mx:Accordion>
宽度和高度实际上调用了父窗口的值