как я узнаю размер пользовательского контроля? - PullRequest
1 голос
/ 30 ноября 2010

Как узнать размер пользовательского элемента управления во время выполнения?

У меня есть форма, и я хотел разместить свой usercontrol в этой форме, и я хотел знать размер моего пользовательского элемента управления во время выполнения, чтобы исправить размер моей веб-формы в соответствии с размер моего пользовательского элемента управления, чтобы при открытии формы не отображалась прокрутка.

Как я могу это сделать?

(на самом деле существует несколько пользовательских элементов управления, и я размещаю пользовательский элемент управления во время выполнения согласно условию.)

Ответы [ 2 ]

1 голос
/ 30 ноября 2010

Вы можете выставить свойство .Size, которое будет содержать высоту / ширину пользовательского элемента управления. При рендеринге элемента управления вы читаете .Size и обрабатываете соответственно.

0 голосов
/ 30 ноября 2010

Вы ищете ActualWidth / ActualHeight?

Также вы должны иметь возможность установить политику ScrollBar на Auto, чтобы она появлялась только при необходимости.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...