Flex 4 使用容器 API 管理容器子元素

2021-08-30 12:07:31 字數 878 閱讀 3427

[url]

spark group容器、skinnablecontainer容器以及所有的halo容器,為管理容器的子元素提供屬性和方法。因為spark group容器和skinnablecontainer容器能夠持有很多種子元素,所以用來操縱其子元素的方法指的是擁有通用名稱的子元素。

下面的**展示了這些屬性和方法:

spark容器 halo容器 說明

numelements numchildern 容器的子元素數量。

addelement( ) addchild( ) 為容器新增自元素作為其最後乙個子元素。

addelementat( ) addchildat( ) 在容器的指定索引上新增子元素。

getchildren( ) 得到所有包含的子元素的陣列。

getelementat( ) getchildat( ) 得到指定索引上的子元素。

getchildbyname( ) 得到帶有指定id的子元素。

getelementindex( ) 得到子元素的索引。

removeallelements( ) removeallchildren( ) 刪除容器的所有子元素。

removeelement( ) removechild( ) 刪除第乙個子元素。

removeelementat( ) removechildat( ) 刪除指定索引的子元素。

setelementindex( ) setchildindex( ) 是這子元素的索引。

swapelements( ) swapchildren( ) 交換兩個子元素的索引。

swapelementsat( ) swapchildrenat( ) 交換連個子節點的索引。

獲得容器或應用程式中的子元件的數量

flex3 和 flex4 新元件和容器

新的元件和容器 元件flex4修改和新增了一些元件,也有些元件是halo有的,但是spark沒有。adobe建議你halo和spark一起用。state語法的改變 state語法變了,變得更加的有彈性和直接。你甚至可以根據上下文來針對性的改變你的狀態。下面是重點 1,只有狀態被定義到了狀態陣列。2,...

Flex4基礎 元件定位和容器布局

demo 以下資料部分來自adobe中文網,但資料年代已久,根據我自己的實驗對部分內容進行了更新。首先了解乙個基礎定義 容器和元件,元件是button textinput等用於顯示的基礎控制項,容器是用來存放元件的,多個元件可以放在同一容器中。flex的依靠容器來執行布局,大多數 flex 容器使用...

Flex4基礎 元件定位和容器布局

以下資料部分來自adobe中文網,但資料年代已久,根據我自己的實驗對部分內容進行了更新。首先了解乙個基礎定義 容器和元件,元件是button textinput等用於顯示的基礎控制項,容器是用來存放元件的,多個元件可以放在同一容器中。flex的依靠容器來執行布局,大多數 flex 容器使用預定義的規...