我在我的應用程序中使用矩陣佈局和表單。我更喜歡Form來更好地對齊。但我對此有疑問,哪種佈局更可取,爲什麼?哪個佈局更好?矩陣佈局或表單?
0
A
回答
1
理論上兩者都是相似的,但是如果你想要自己的路線和尺寸,我會建議你使用垂直佈局,並使用CSS-Classes和網格系統來對齊控件。
如果你想單獨選擇矩陣和表單之間,然後與表單!這是最容易實現的,並且對齊設置可以以一種很好的方式保存應用程序。
1
一般來說,我更喜歡Grid Layout和GridData作爲其內容的LayoutData。
/*FormGroup1*/
var oFromGroup1=new sap.ui.layout.Grid("oFromGroup1",{
hSpacing: 1,
vSpacing: 1,
layoutData:new sap.ui.layout.GridData({span:"L12 M12 S12"})
});
var oNameLabel=new sap.ui.commons.Label({
text:"Name",
layoutData:new sap.ui.layout.GridData({span:"L4 M4 S12"})
});
var oNameText=new sap.ui.commons.TextField({
value:"Jibin Joy",
width:"100%",
layoutData:new sap.ui.layout.GridData({span:"L8 M8 S12"})
});
var oDobLabel=new sap.ui.commons.Label({
text:"DOB",
layoutData:new sap.ui.layout.GridData({span:"L4 M4 S12",linebreak:true})
});
var oDobDatePicker=new sap.ui.commons.DatePicker({
yyyymmdd:"19890121",
width:"100%",
layoutData:new sap.ui.layout.GridData({span:"L8 M8 S12"})
});
oFromGroup1.addContent(oNameLabel);
oFromGroup1.addContent(oNameText);
oFromGroup1.addContent(oDobLabel);
oFromGroup1.addContent(oDobDatePicker);
oFromGroup1.placeAt(this);
請查看:
相關問題
- 1. 哪種佈局更好用?
- 2. 在性能方面哪一個更好的動態佈局或XML佈局
- 3. 矩陣佈局的Arangin iframe
- 4. 旋轉矩陣更改佈局
- 5. 單個或多個佈局?
- 6. 哪種方法佈局更好?
- 7. 更好<h:selectManyCheckbox>佈局?
- 8. 桌布佈局的矩形
- 9. html表單佈局
- 10. Eclipse android佈局矩陣結構
- 11. 哪種佈局網格佈局或TableLayout適用於Android的
- 12. 佈局佈局
- 13. 哪個更正確的頁面佈局?
- 14. 如何更改顯示哪個佈局
- 15. 哪一個是最好的,ContentView或從佈局繼承?
- 16. 如何根據用戶偏好更改顯示哪個佈局?
- 17. 表單佈局的HTML列或行?
- 18. 更多線性佈局的Android佈局
- 19. Android更改佈局訂單
- 20. gridlayout或表格佈局
- 21. 佈局,佈局大,佈局正常等
- 22. 在空佈局jframe上佈局佈局
- 23. 哪個佈局管理器可以在Java中進行佈局?
- 24. 液體佈局與固定佈局:選擇哪一個?
- 25. Android佈局文件夾:佈局,佈局端口,佈局區域
- 26. 在C中更改表單佈局#
- 27. 相對佈局中的表格佈局
- 28. 3列流佈局vs表格佈局
- 29. 網格佈局VS.表佈局
- 30. 表單佈局與CSS