Ext.net: как установить ширину в процентах вместо пикселя? - PullRequest
3 голосов
/ 14 апреля 2011

Я бы хотел установить ширину GridPanel на 100%.Моя сетка находится в таблице.Я знаю, что могу установить ширину сетки только в фиксированном пикселе.Итак, мой вопрос: как установить ширину панели, gridpanel и т. Д. В процентах в ext.net?Является ли это возможным ?Я не хочу "вкладывать" это в окно просмотра ... Спасибо

Ответы [ 2 ]

10 голосов
/ 25 января 2012

Чтобы свойство Width декларативно установить тип устройства, отличный от значения по умолчанию для пикселя, необходимо создать новый тип устройства, соответствующий типу устройства, который вы хотите.Например, чтобы задать для свойства Width элемента управления значение в процентах, равное 100, вы можете сделать следующее:

myWebControl.width = Unit.Percentage (100);

2 голосов
/ 14 апреля 2011

Я не думаю, что вы можете указать значения в процентах.

однако, если вы установите значение 'auto', я верю, что оно автоматически заполнит пространство:

Ширина и высотаФиксированные значения, измеряемые в пикселях (или в единицах, не зависящих от устройства, которые составляют приблизительно 1/96 дюйма).Можно установить для этих свойств значение «Авто», чтобы размеры дочерних элементов автоматически изменялись в зависимости от размеров родительской панели.

от microsoft

...