В моем приложении WPF у меня есть DockPanel внутри Grid, чтобы получить макет дочерних элементов управления.
DockPanel
Grid
Однако мне нужно использовать StackPanel ниже этого DockPanel Как установить расстояние между верхними DockPanel и StackPanel, поскольку StackPanle всегда начинается сверху и накладывается на DockPanel
StackPanel
StackPanle
Вы можете установить для VerticalAlignment stackPanel значение Bottom.
<DockPanel VerticalAlignment="Top"></DockPanel> <StackPanel VerticalAlignment="Bottom"></StackPanel>
Или создать несколько строк в сетке
Вы должны добавить 2 строки для сетки.
поместите DockPanel в первый ряд. поместить StackPanel во второй ряд
установить для поля StackPanel значение Margin = "0,10,0,0"
Обратите внимание: Margin = "Слева, сверху, справа, снизу"