12:00:15 flex中預設先定義的物件在下層,後定義的物件是在上層。這裡不過是通過靜態還是動態方式建立的控制項,均是按照後者在前的原則來設定顯示的層次的。
flex的調整函式為setchildindex(displayobject,ind),可以用來調整容器中所有控制項或者是子容器的層次順序,具體的使用方法為:container.setchildindex(child,index),其中container為容器,child為容器的物件,index是要設定的層次號(底層為0,最上層為容器中所有物件數目-1)。
設定容器中某一物件的層次深度:
1、置頂:
mycontainer.setchildindex(child,mycontainer.numchi ldren - 1)
2、置底:
mycontainer.setchildindex(child,0)
3、將childa置於childb的前面:
mycontainer.setchildindex(childa,mycontainer.getch ildindex(childb))
ps:使用setchildindex後,容器中其他物件會根據當前插入物件的深度進行相應的調整位置。
以下是乙個設定panel疊放層次的例子:
layout="absolute" width="800" height="600"> 效果如下圖:
Flex中改變物件在容器中的疊放層次
1 在容器中新增物件 移除物件和檢測容器中是否存在物件 容器物件.addchild 顯示物件 在容器中新增物件 容器物件.removechild 顯示物件 在容器中刪除物件 容器物件.contains 顯示物件 檢測容器中是否存在顯示物件,如果存在返回true,不存在返回false.2 在容器中新增...
Flex中改變物件在容器中的疊放層次
1 在容器中新增物件 移除物件和檢測容器中是否存在物件 容器物件.addchild 顯示物件 在容器中新增物件 容器物件.removechild 顯示物件 在容器中刪除物件 容器物件.contains 顯示物件 檢測容器中是否存在顯示物件,如果存在返回true,不存在返回false.2 在容器中新增...
Flex中改變物件在容器中的疊放層次
1 在容器中新增物件 移除物件和檢測容器中是否存在物件 容器物件.addchild 顯示物件 在容器中新增物件 容器物件.removechild 顯示物件 在容器中刪除物件 容器物件.contains 顯示物件 檢測容器中是否存在顯示物件,如果存在返回true,不存在返回false.2 在容器中新增...