在flex4裡使用state

2021-05-09 18:10:13 字數 2698 閱讀 5406

設定state 的name屬性的值 ,在其他元件利用裡該name的值控制state .

state狀態的改變時通過currentstate屬性來改變的。

上面的程式只是框架 ,現在我們來分析一下。 在flex3裡,state的屬性值只能在裡設定,但在flex4裡, state的屬性也可以再其他元件中設定 。如下面的

text.one  裡的one  就是就是state的name屬性的值.  後面的乙個one 是輸入的內容,可以任意設定 。

text.one = "one"

text.two = "two"

text.three = "three"

/>

下面是例子

上面的程式在裡就用到state的name屬性值

下面我們加入 面板panel:

從裡可以看出(如:title.one=

"one") 我們可以用其他元件的屬性加上點語法再加上state的name屬性的值

(即:property.name'svalue="property相關的值"

) 來控制state .

Flex 4 問題彙總

1 tilelayout內容間距設定 2 spark 中設定陰影 在skinclass關聯的skin檔案中加入 3 滑鼠懸停時更改元件的外觀 例如更改背景顏色。在元件的skinclass關聯的skin檔案中做如下處理 在中新增懸停時的狀態,如 然後在中設定顏色 最後在宣告當中新增rollover,讓...

flex4 傾斜字型

傾斜字型要在flex3中做的話用 選擇特效 mx.effects.rotate來處理 而在flex4中對label做了擴充套件,先上圖 img textflow反轉字型 0 360反轉 中國四川省廣安縣協興鄉牌坊村的乙個客家家庭 vertical alignment or justification...

Flex4 布局方式

在flex4中有四個flex框架布局類 basiclayout horizontallayout tilelayout和verticallayout.這四個布局類可以應用到各種容器 containers 中 basiclayout類將基於x和y絕對屬性顯示容器中的所有內容 也就是所謂的絕對定位,通過...