Flex 4架構的元件開發

2021-05-23 15:08:43 字數 781 閱讀 6648

flex 4架構的元件

將flex 4 的組成部分視為系統的原子組成:

•高度可重用

•沒有外部的依賴

•一切都能傳遞到他們

•參與flex中的生命週期(由uicomponent定義)

•知道有多大,並能很好地布局

在as3中的可重用的元件被寫成m

xml 元件,它們作為子類(children)是不可以被擴充套件的, mxml元件應該被認為是葉節點.

在flex 3中你使用flex的uicomponent,在使用flex4裡要使用 skinnablecomponent.在flex 3中你使用的addchild(),而在flex 4中要使用addelement.

在flex中,父類控制子類的大小.通過measure() 方法設定, 如: measuredheight,measuredwidth,measuredminheight和measuredminwidth.

在使用updatedisplaylist(unscaledwidth,unscaledheight)時,當你的內容在給定的空間裡裝不下時,你可能需要新增滾動條,這就用到子類的setactualsize(width, height).

在commitproperties()類裡,繼續延用以前的方法,即在更改前檢查標記(flag)和元件的存在.

skinnablecomponent代表**.通過meta-data定義skinpart. 當**被設定為類的一部分,就叫partadded. 通常使用igraphicelement和ivisualelement介面,以確保**真正做到了它想要做的事.

Flex 4架構的元件開發

flex 4架構的元件開發 2010年11月19日 這是實驗室透露的一些正在討論的一般感念.將flex 4 的組成部分視為系統的原子組成 高度可重用 沒有外部的依賴 一切都能傳遞到他們 參與flex中的生命週期 由uicomponent定義 知道有多大,並能很好地布局 在as3中的可重用的元件被寫成...

Flex 4架構的元件開發

flex 4架構的元件開發 2010年11月19日 這是實驗室透露的一些正在討論的一般感念.將flex 4 的組成部分視為系統的原子組成 高度可重用 沒有外部的依賴 一切都能傳遞到他們 參與flex中的生命週期 由uicomponent定義 知道有多大,並能很好地布局 在as3中的可重用的元件被寫成...

Flex 4架構的元件開發

flex 4架構的元件開發 2010年11月19日 這是實驗室透露的一些正在討論的一般感念.將flex 4 的組成部分視為系統的原子組成 高度可重用 沒有外部的依賴 一切都能傳遞到他們 參與flex中的生命週期 由uicomponent定義 知道有多大,並能很好地布局 在as3中的可重用的元件被寫成...