WPF устанавливает размер UserControl равным размеру контейнера MainWindow - PullRequest
0 голосов
/ 05 августа 2011

У меня есть главное окно, в котором есть меню и контейнер для размещения пользовательского элемента управления в зависимости от нажатия кнопки меню. dpmain в StackPanel в сетке, ширина и высота - это автоматический, горизонтальный и вертикальный Выравнивания растягиваются везде в моем приложении

dpMain.Children.Clear ();
dpMain.Children.Add (элемент);

UserControl - это большая сетка данных, когда я добавляю Userconrol в mainform, меняя размеры mainform до размера сетки но мне на самом деле нужно, чтобы сетка соответствовала размеру фактического размера StackPanel и была способна изменять размер при изменении размера главной формы.

Спасибо

1 Ответ

0 голосов
/ 05 августа 2011

StackPanel не подходит для этого, так как позволяет растягиваться только в одном направлении. Если у вас есть только один элемент управления, попробуйте заменить им всю панель.

...