道场小部件布局

时间:2011-09-06 10:07:04

标签: layout widget dojo

目前我正将我的应用程序的客户端从Active X移植到Dojo。这是Iam第一次使用dojo。我查看了Dojo布局文档,但我不确定如何将它们用于我的目的。我的应用程序中的对话框通常看起来像附加图像

Dojo Dialog

1 个答案:

答案 0 :(得分:1)

首先,您不需要使用dojo的布局小部件,您始终可以使用HTML和CSS来创建自己的布局。布局小部件可以帮助您在页面中布局不同的组件,但它也会引入运行时开销。

从您的图片中,您应该使用的唯一布局窗口小部件是dijit.layout.SplitContainer。似乎对话框由两个垂直部分组成。如果允许用户调整这两个部分的相对大小,请使用dijit.layout.SplitContainer。否则,使用纯HTML和CSS来布局小部件。

如果您确实想使用布局窗口小部件来简化布局,可以使用dijit.layout.BorderContainer布局不同的组件。例如,您可以将按钮放入bottom的{​​{1}}区域,并将编辑框放在BorderContainer区域。