Ext BorderLayout 佈局
BorderLayout佈局比fit佈局含有更多可放元件位置,其分為南,北,東,西,中五部分,其中上北下南可分別作為標題和狀態列,左西右東可作為選單欄,中部可作為內容區,其需注意事項:
第一:五部分中,其他部位都可無元件,唯獨中部必不可缺,中部必須有元件,可通過region:center配置,否則會發生錯誤,頁面上就什麼也不顯示了。
第二:north和south只能設定height,寬度由佈局自動計算,east和west只能設定width,高度由佈局自動計算,而center則不能指定height和width,其高寬由佈局通過計算其餘四部分來確定。
第三:五部分中任何元件都不能使用autoHeight:true,否則將會破壞整個佈局的計算,使得佈局失效。
第四:子區域元件拖動,可以通過設定split:true來使得個部分通過拖動邊界來實現動態修改各部分大小,但是north和south只能上下拖動調整大小,east和west只能左右拖動調整大小,同時可通過結合minSize和maxSize來控制拖動時的最小和最大可擴範圍,對center設定split則無效。
第五:子區域元件摺疊和展開,設定collapsible:true,可使得子區域可摺疊,但須同時必須配合設定title,因為摺疊展開的控制箭頭位於title上,所以若沒設定title,則摺疊展開失效。
第六:可設定子區域摺疊後的提示資訊,可通過對預設css進行設定來實現。
相關文章
- Ext FitLayout 佈局
- Ext AccordionLayout 佈局
- Ext學習筆記11-佈局筆記
- Ext 佈局的一些配置屬性
- 轉 Ext2 檔案系統的硬碟佈局硬碟
- Ext2 檔案系統的硬碟佈局(轉)硬碟
- CSS佈局 --- 居中佈局CSS
- css佈局-float佈局CSS
- 居中佈局、三欄佈局
- qt 佈局---表單佈局QT
- java:佈局方法(流佈局)Java
- flex佈局(彈性佈局)Flex
- 佈局技巧:合併佈局
- CSS 佈局之水平居中佈局CSS
- CSS佈局之三欄佈局CSS
- 浮動佈局 和 flex佈局Flex
- CSS佈局 --- 自適應佈局CSS
- CSS佈局 --- 等寬&等高佈局CSS
- 彈性佈局(伸縮佈局)
- 佈局
- CSS經典佈局——聖盃佈局與雙飛翼佈局CSS
- CSS佈局–聖盃佈局和雙飛翼佈局以及使用Flex實現聖盃佈局CSSFlex
- css佈局系列1——盒模型佈局CSS模型
- 佈局管理器——相對佈局
- 聖盃佈局?雙飛翼佈局?
- 網頁佈局------幾種佈局方式網頁
- CSS 三欄佈局之聖盃佈局和雙飛翼佈局CSS
- flex彈性佈局 響應式佈局Flex
- 三欄佈局之自適應佈局
- CSS 兩欄佈局和三欄佈局CSS
- 聖盃佈局與雙飛翼佈局
- dispaly的Grid佈局與Flex佈局Flex
- 移動佈局基礎之 流式佈局
- 聖盃佈局和雙飛翼佈局
- 雙飛翼佈局和聖盃佈局
- CSS經典佈局之Sticky footer佈局CSS
- 常用兩欄佈局和三欄佈局
- Flutter 佈局Flutter