隐藏的mx控件,不占用空间

时间:2013-01-21 08:48:24

标签: flex air

我正在使用2个mx:html控件,其中一个是隐藏的,应用程序使用它来加载页面中的外部数据。当它完成加载后,应用程序将从这个隐藏的html控件中抓取信息。

隐藏控件不必占用任何空间,但将宽度和高度设置为1会因某种原因而破坏页面。

在下面的示例中,我将hidHTML visible属性设置为false,但它会在主窗口中占用空间。

有没有办法让hidHTML有宽度和高度但不占用任何空间而不可见?

<mx:HTML id="gui" location="main.html" enabled="true" 
    complete="mainComplete(event)"
    paddingLeft="0" paddingRight="0" width="100%" height="100%" />
<mx:HTML visible="false" x="1" y="1"
    location="http://externalinfo.com"
    id="hidHTML"
    width="250"
    height="100"
    horizontalScrollPolicy="off" 
    verticalScrollPolicy="off"
    enabled="true"
    paddingLeft="0"
    paddingRight="0"
    />

1 个答案:

答案 0 :(得分:4)

您还需要设置includeInLayput =“false”,然后控件将不占用空间。