从StackPanel中删除一个元素并将其添加到其他StackPanel

时间:2013-05-12 17:38:11

标签: c# windows-runtime

是否可以删除项目,例如来自TextBlock的{​​{1}}并将其添加到其他StackPanel

我的XAML代码如下所示:

StackPanel

我想通过我的C#代码将<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" /> RecX移到PanelStack1。这可能吗?

这只是一个小例子,在我的实际代码中,有许多元素必须被移动。

1 个答案:

答案 0 :(得分:2)

在您的代码中尝试此操作:

 PanelStack1.Children.Remove(RecX);
 PanelStack2.Children.Add(RecX);