ExtJsToolBar有多行可能嗎?我想在第一行添加一些控件,在第二行添加3個ExtJsButtons。 工具欄是面板的頂部工具欄。ExtJS多行工具欄
13
A
回答
16
您沒有提到小部件您要添加工具欄什麼,但一般而言,您可以,只要你想添加儘可能多的工具欄:如果你喜歡額外的工具欄添加到網格的頂部
var panel = new Ext.Panel();
var tool1 = new Ext.Toolbar({...});
var tool2 = new Ext.Toolbar({...});
panel.add(tool1);
panel.add(tool2);
...
,然後找到網格的面板組件並添加工具欄。它看起來是這樣的(未測試):
tPanel = grid.getTopToolbar().ownerCt; // get top toolbar's container panel
tPanel.add(anotherToolbar);
0
我不確定,不管它是否可行,但你可以隨時做的事情是將北部地區(如果使用邊界佈局)分成兩行,使用行佈局。然後,您可以將一個工具欄添加到頂部行,將另一個工具欄添加到第二行。
1
我不知道,如果這是你在尋找什麼,但工具欄已分機3.0得到了改進。
你可能想在偷看: http://extjs.com/deploy/ext-3.0-rc1.1/examples/toolbar/toolbars.html
0
看看這些線在內線論壇。它描述瞭如何創建一個工具欄並將其呈現給現有的工具欄。
17
不知道關於早期版本,但ExtJS的4.0當你定義的網格,你可以做這樣的:
dockedItems: [
{
xtype: 'toolbar',
dock: 'top',
items: [
{text:'Toolbar 1 Button 1'},
{text:'Toolbar 1 Button 2'}
]
},
{
xtype: 'toolbar',
dock: 'top',
items: [
{text:'Toolbar 2 Button 1'}
]
}
],
http://dev.sencha.com/deploy/ext-4.0.2a/docs/#/api/Ext.panel.Panel
2
什麼dockedItems
其太簡單了。
var toolbar1 = {
xtype : 'toolbar',
dock : 'top', // bottom, right, left
items: [...]
};
var toolbar2 = {
xtype : 'toolbar',
dock : 'top',
items: [...]
};
Ext.create('Ext.panel.Panel', {
dockedItems: [toolbar1,toolbar2]
});
我知道它很舊的和已經回答了,可能是它可以幫助別人:)
相關問題
- 1. extjs分頁工具欄
- 2. Extjs工具欄崩潰,extjs 4.2.1,Chrome,Windows
- 3. 具有多行的Eclipse工具欄
- 4. ExtJS的工具欄按鈕的HIGHlite
- 5. ExtJS工具欄沒有正確渲染
- 6. ExtJS掩蓋沒有工具欄的TreePanel
- 7. ExtJS:將工具放到標題欄上
- 8. 在tabpanel中合併工具欄ExtJs 4
- 9. ExtJS分頁工具欄開始頁面
- 10. ExtJS按鈕樣式工具欄
- 11. extJs工具欄,只需nessassary大小
- 12. ExtJS和帶有許多按鈕的工具欄
- 13. 如何使用ExtJS的委託模式ExtJS的工具欄
- 14. ExtJS的4添加工具欄面板dockeditems運行時
- 15. Extjs當工具欄組件移出屏幕時將工具欄組件移動到下一行
- 16. ExtJs UI Designer工具
- 17. 工具欄vs appcompat v7-21工具欄
- 18. ExtJS工具欄按鈕工具提示似乎沒有響應設置
- 19. 啓用和禁用工具欄項目中的extjs工具提示
- 20. 使用分頁工具欄的ExtJS網格面板
- 21. ExtJS工具欄手動收音機組更改菜單項
- 22. ExtJS的:無法調用findById)的申請(添加工具欄
- 23. 將選項卡添加到ExtJS中的現有工具欄
- 24. ExtJs 4參考網格中的工具欄按鈕
- 25. 如何創建像JqGrid中的ExtJS Grid工具欄搜索
- 26. Extjs分頁工具欄:無法設置開始
- 27. ExtJS 5工具欄中的標籤在溢出時未更新
- 28. 不能更新ExtJS的GridPanel中的工具欄
- 29. 更改工具欄按鈕上的文字EXTJS
- 30. Extjs 4創建工具欄項目寬度ajax請求
第二個例子效果很好,謝謝! – Andron 2014-01-31 16:28:15