3

我想将 GridPanel 宽度设置为 100%。我的网格面板在一张桌子上。我知道我只能在固定像素中设置网格面板宽度。所以我的问题是:如何在 ext.net 中以百分比设置面板、网格面板等的宽度?是否可以 ?我不想将它“嵌套”到视口中......谢谢

4

2 回答 2

10

要以声明方式将 Width 属性设置为默认的 Pixel 以外的单位类型,您必须创建一个特定于所需单位类型的新单位类型。例如,要将控件的 Width 属性设置为 100 的百分比值,您可以执行以下操作:

myWebControl.width = Unit.Percentage(100);

于 2012-01-25T06:26:29.737 回答
2

我认为您不能以百分比指定值。

但是,如果您将值设置为“自动”,我相信它会自动填充空间:

宽度和高度 以像素(或大约 1/96 英寸的与设备无关的单位)测量的固定值。您可以将这些属性设置为 Auto,以便子元素将根据父面板的大小自动调整大小。

来自微软

于 2011-04-14T13:10:53.433 回答