国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

3.5.對容器使用基于約束的布局

2024-04-27 13:51:48
字體:
來源:轉載
供稿:網友
3.5.1 問題
需要在父組件的內邊界基礎上來定義子組件的尺寸。
3.5.2 解決辦法
使用約束性屬性:left, right, top, and bottom.
3.5.3 討論
UIComponent 類的約束性屬性允許為組件定義制約于父組件裝訂線的寬度和高度。一個寬度為200 像素的組件,如果它的子組件的left 和right 屬性均為20 像素,則該子組件的寬度將為160 像素。同樣,高度為200 像素的組件的子組件如果bottom 屬性為40 像素,則會被局限在160 像素內。約束不會被應用到沒有絕對布局的組件中去,例如Hbox 或Vbox 組件。

子組件能夠使用約束型屬性的容器有Canvas、Panel 和Application.

在下面的例子里,內部Canvas 組件將距離外部Canvas 的頂部、左邊和右邊20 像素,底部延伸50 像素處放置,這樣就使得內部Canvas 變成360 像素寬,230 像素高。如果外部Canvas擴大或收縮,內部Canvas 仍然保持在所有方向上相同的裝訂線距離。組件內的Button 和TextInput 控件將根據內部Canvas 的尺寸,同時保持自身約束性屬性制定的裝訂線距離。
+展開
-XML
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxmlwidth="400"
height="300">

<mx:Canvas left="20right="20top="20bottom="50"
id="innerCanvas ">

<mx:Button label="Button Labelleft="20right="20"
top="10"/>

<mx:TextInput left="30right="30bottom="10"/>
</mx:Canvas>
</mx:Canvas>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 嘉定区| 山西省| 辉县市| 额济纳旗| 芒康县| 米林县| 龙陵县| 忻城县| 河西区| 白玉县| 南平市| 德惠市| 德保县| 高密市| 镇安县| 东辽县| 宝丰县| 江门市| 西贡区| 如东县| 宣城市| 筠连县| 大新县| 高青县| 彭泽县| 柳林县| 高尔夫| 隆子县| 清水县| 莒南县| 白山市| 呈贡县| 文成县| 华坪县| 敦煌市| 邢台市| 大兴区| 龙胜| 山阳县| 曲阳县| 日土县|