【永恒的瞬間】
          ?Give me hapy ?
          查看生成的頁面可以看到 Flex 不過通過服務(wù)器端的轉(zhuǎn)換把 xml 文件編譯成一個 SWF 文件顯示在網(wǎng)頁中(而且還不是顯示在屏幕中間)。如果熟悉樣式表的使用的話, mxml 的屬性也很容易理解和掌握。
          舉幾個例子, Flex 頁面背景色是默認(rèn)的,想要更換的話,可以在 mx:Application 標(biāo)記中添加

          1. backgroundColor = '#ffffff' ?


          也可以定義頁面 SWF 文件的大小

          1. width = '450' ? height = '250'


          我們要定義某個 UI 組件的 margin 屬性可以用

          1. marginTop = '10' ? marginBottom = '10' ?? marginLeft = '10' ? marginRight = '10'


          更改文本輸入框的顏色和字體大小可以用

          1. color = '#6601D7' ? fontSize = '24'


          是否覺得和內(nèi)嵌式樣式表的書寫方式非常接近呢?
          Flex
          對樣式表的支持彌補(bǔ)了 Flash 本身的缺陷,使得 Flex 作為網(wǎng)頁應(yīng)用的可能性變的可能。
          另外一個好用的功能是通過數(shù)據(jù)綁定操作可以實現(xiàn)以前需要使用復(fù)雜的 JS 腳本才能完成的功能,的確值得贊揚(yáng)。
          下面的例子實現(xiàn)了 list 組件和 textinput 組件之間的數(shù)據(jù)綁定

          1. < mx :List ? id = 'myList' ? dataProvider = '' />

          2. < mx : TextInput ?? text = '' />


          界面的排版工作 Flex 又是如何完成的呢?
          聰明的 MM 使用了 <mx:HBox> <mx:VBox>
          Flex
          調(diào)用自定義組件的方式也非常簡單,如同導(dǎo)入一個庫文件一樣,使用方式為:

          1. < local : 組件MXML文件名稱 />

          并且支持自己的命名空間

          1. xmlns : my = 'containers.boxes.*' ?

          posted on 2007-01-12 13:17 ???MengChuChen 閱讀(172) 評論(0)  編輯  收藏 所屬分類: flex2.0
          主站蜘蛛池模板: 定远县| 湾仔区| 洪江市| 阳曲县| 泰兴市| 八宿县| 攀枝花市| 盈江县| 济阳县| 浑源县| 南汇区| 金堂县| 崇仁县| 刚察县| 平阴县| 永丰县| 衡东县| 宜兴市| 油尖旺区| 正宁县| 林芝县| 无棣县| 凌海市| 三台县| 微博| 永嘉县| 错那县| 时尚| 商水县| 玛多县| 文水县| 湘阴县| 商洛市| 江源县| 周宁县| 吉水县| 闽清县| 定陶县| 梁山县| 仙居县| 梨树县|