Ext.net:如何设置宽度百分比而不是像素?

时间:2011-04-14 12:59:00

标签: asp.net extjs ext.net

我想将GridPanel的宽度设置为100%。我的网格面板在一张桌子里。 我知道我只能在固定像素中设置网格面板宽度。 所以我的问题是:如何在ext.net中设置面板宽度,网格面板等百分比?可能吗 ? 我不想把它“neste”变成一个视口...... 感谢

2 个答案:

答案 0 :(得分:10)

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

myWebControl.width = Unit.Percentage(100);

答案 1 :(得分:2)

我认为你不能用百分比来指定值。

但是如果你将值设置为'auto',我相信它会自动填充空间:

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

来自microsoft