如何将子元素添加到 StackPanel 的顶部?

How to add a child element to the top of StackPanel?

我正在尝试在顶部添加 StackPanel 的一些子元素。

有密码:

<StackPanel Orientation="Vertical">
  <Border Background="SkyBlue">
    <TextBlock>Stacked Item #1</TextBlock>
  </Border>
  <Border Background="CadetBlue">
    <TextBlock>Stacked Item #2</TextBlock>
  </Border>
  <Border Background="LightGoldenRodYellow">
    <TextBlock >Stacked Item #3</TextBlock>
  </Border>

还有一张图片:

我想让子元素向上而不是向下相加,我该怎么做?

像这样:
堆叠物品 3
堆叠项目 2
堆叠物品 1

我找到了解决方案。

StackPanel.Children.Insert(0, UIElement)

这将在列表的头部插入子元素。