flex
有兩個陣營元件:
spark
元件和mx
元件,關於
spark
元件和mx
元件的區別,
spark
元件具體有哪些?
mx元件具體有哪些?大家請參考
adobe
的其它文件。
本文旨在遍歷容器的元件,其可以是遍歷
的所有元件,也可以遍歷
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 的其它文件。的所有元件,也可以遍歷group box 中包含的元件等等。遍歷元件需要做2 件事情 1 區別是spark 元件還是mx 元件,因為spark 元件和mx 元...
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...