从一个StackPanel中移除一个元素,并将其添加到另一个StackPanel中
本文关键字:StackPanel 一个 添加 另一个 元素 | 更新日期: 2023-09-27 18:13:16
是否可以从StackPanel
中删除一个项目,例如TextBlock
,并将其添加到另一个StackPanel
中?
我的XAML代码看起来像这样:
<StackPanel x:Name="PanelStack1" VerticalAlignment="Bottom" Margin="0,0,0,86">
<Rectangle x:Name="RecX" />
</StackPanel>
<StackPanel x:Name="PanelStack2" VerticalAlignment="Bottom" Margin="0,0,0,86" />
我想通过我的c#代码将RecX
从PanelStack1
移动到PanelStack2
。这可能吗?这只是一个小例子,在我的实际代码中有许多元素必须移动
在后面的代码中试试:
PanelStack1.Children.Remove(RecX);
PanelStack2.Children.Add(RecX);