Подпишись на наш Twitter

Быть в курсе появления новых статей!

По умолчанию StackPanel использует следующую логику для задания размеров дочерних элементов:

Если Orientation в значении вертикально:

  • Высота дочернего элемента устанавливается в соответствии с контентом
  • Ширина дочернего элемента растягивается до ширины StackPanel

Если Orientation в значении горизонтально:

  • Ширина дочернего элемента устанавливается в соответствии с контентом
  • Высота дочернего элемента растягивается до высоты StackPanel

В примере ниже показано как дочерние элементы располагаются вертикально.


    

Установка свойства Orientation в значение горизонтальной ориентации дает такой результат:

Оригинал: #320 – Default Size of StackPanel Child Controls




Дата публикации: 14.06.2011 17:51

Ярлыки: Layout, Panel, WPF