如何在WPF中移动StackPanel

时间:2011-07-26 09:09:52

标签: wpf animation

我想在用户点击按钮时水平移动StackPanel。我正在使用DoubleAnimationTargetName实施TargetProperty。但是,我不知道使用哪个TargetProperty

任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:2)

如果您将StackPanel放在Canvas内,则可以通过设置Canvas.XCanvas.Y属性来实现此行为。或者,您可以使用MarginStackPanel的{​​{1}}设置动画。查看this post以获取类似请求。

答案 1 :(得分:2)

另一种方法是将TranslateTransform应用于StackPanel的RenderTransform。然后动画的TargetProperty路径为RenderTransform.X