ExtJS 使用Border布局時注意

2021-08-30 10:00:28 字數 464 閱讀 6224

1 使用border布局的容器必須 有乙個子件在'中心'區域(region:'center')。中心區域的子件將會自動改變尺寸來填充border布局中沒有被使用的其他區域的空間。(如果不指定會報uncaught exception: no center region defined in borderlayout *** 異常)

2 任何west或east區域的子件都必須定義寬度(乙個整數代表該區域占用的畫素)(如果不指定布局不起作用,並且還會報col is null 的錯)

3 任何north或south區域的子件都必須定義高度

4 border布局的所有區域在被渲染時以及此之後就固定了,其子元件可能無法刪除或新增。

5 要新增/刪除border布局內的元件,它們必須是被乙個額外的由border布局直接管理的容器所封裝。如果該區域是可收起的(collapsible:true),border布局管理器直接使用的容器應該是乙個panel。

ExtJS 使用Border布局時注意

直接翻的api,雖然api中有寫,但我剛開始卻沒注意到以至後來出現問題頭疼半天,最後去查api才看到有,現在翻一下加深印象 1 使用border布局的容器 color red 必須 color 有乙個子件在 中心 區域 region center 中心區域的子件將會自動改變尺寸來填充border布局...

Extjs的布局控制項 border布局

布局控制項 所謂的布局就是指容器元件中子元素的分布,排列組合方式.ext的所有容器元件都支援布局操作.每乙個容器都會有乙個對應的布局,布局負責管理容器元件中子元素的排列,組合以及渲染方式 extjs的布局基類為 ext.layout.containerlayout,其他的布局都是繼承該類.extjs...

ExtJS 經典布局

先看看布局的效果 借用靚女的靚照就可以讓窗體顯得更加漂亮了,秘訣 下面再看看源 吧.這句是存放的地方 function logindemo 右上方顯示管理系統幾個字 var right toppanel new ext.panel 右下方顯示輸入框和按鈕 var right bottompanel ...