如何将子元素添加到 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)
这将在列表的头部插入子元素。
我正在尝试在顶部添加 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)
这将在列表的头部插入子元素。