Flex 遍歷元件的實現

2021-08-25 10:30:56 字數 1942 閱讀 2131

flex

有兩個陣營元件:spark

元件和mx

元件,關於spark

元件和mx

元件的區別,spark

元件具體有哪些?mx

的其它文件。

的所有元件,也可以遍歷group

、box

中包含的元件等等。

遍歷元件需要做2

件事情: 1

)區別是spark

元件還是mx

元件,因為spark

元件和mx

元件載入子元素處理方式不同,spark

元件通過addelement

來載入子元素,而mx

則是addchild

來載入子元素; 2

)區別是否為容器(container)

還是普通的元件(component);

下述為乙個遍歷組建的簡單demo

,當然**可以繼續優化。

<?xml version="1.0" encoding="utf-8"?>

" xmlns:s="

library:

" xmlns:mx="

library:

" width="

600" height="

261"

>

importspark.components.supportclasses.skinnablecomponent;

privatevarresult:string ="";

protectedfunctionbtnretrieve_clickhandler(event:mouseevent):void

privatefunctionretrieve(obj:object, prefix:string):void

}else

} }]]>

id="

spanel

" title="

spark panel

" width="

414"

>

x="10" y="

32" id="

spanel_textinput

"/>

x="199" y="

32" label="按鈕" id="

spanel_button

"/>

panel

id="

mpanel

" title = "

mx panel

" x="

0" y="

135" width="

414" height="

116" layout="

absolute

">

x="10" y="

15" id="

mpanel_textinput

"/>

label="按鈕" x="

200" y="

16" id="

mpanel_button

"/>

panel>

x="519" y="

10" label="遍歷控制項" id="

btnretrieve

" click="btnretrieve_clickhandler(event)"

/>

x="422" y="

39" height="

212" width="

168" id="

txtresult

"/>

Flex 遍歷元件的實現

flex有兩個陣營元件 spark元件和mx元件,關於spark元件和mx元件的區別,spark元件具體有哪些?mx元件具體有哪些?大家請參考adobe的其它文件。遍歷元件需要做2件事情 1 區別是spark元件還是mx元件,因為spark元件和mx元件載入子元素處理方式不同,spark元件通過ad...

Flex 遍歷元件的實現

flex有兩個陣營元件 spark元件和mx元件,關於spark元件和mx元件的區別,spark元件具體有哪些?mx元件具體有哪些?大家請參考adobe的其它文件。遍歷元件需要做2件事情 1 區別是spark元件還是mx元件,因為spark元件和mx元件載入子元素處理方式不同,spark元件通過ad...

Flex 遍歷元件的實現

flex 有兩個陣營元件 spark 元件和mx 元件,關於 spark 元件和mx 元件的區別,spark 元件具體有哪些?mx元件具體有哪些?大家請參考 adobe 的其它文件。本文旨在遍歷容器的元件,其可以是遍歷 的所有元件,也可以遍歷 group box 中包含的元件等等。遍歷元件需要做 2...