SizeToContent на UserControl

На самом деле UserControl испытывает недостаток в свойстве 'SizeToContent', которое мы имеем в Окне.

Таким образом, вопрос:

каков самый легкий и правильный способ моделировать поведение SizeToContent=WidthAndHeight на UserControl?

UPD... да я знаю, что он предполагает для получения этого автоматически, если никакая Высота и Ширина не определили в контейнере, куда Вы помещаете пользовательский элемент управления.

Но это не работает, когда Вы помещающий один userControl с определенными размерами, в другого без размеров, и в целом они входят в контейнер.

это этот случай, Ваше второе управление займет все место, которое это может получить.

13
задан iLemming 3 August 2010 в 13:57
поделиться

2 ответа

Используйте сетку и установите высоту строки и столбца на * для элементов. вы хотите увеличить размер окна.

4
ответ дан 2 December 2019 в 01:30
поделиться

Просто не устанавливайте свойства Ширина и Высота . Затем он примет любую ширину и высоту, которые требуются его дочернему элементу.

5
ответ дан 2 December 2019 в 01:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: