Wpf 使用父对象/容器设置控件动画

Wpf 使用父对象/容器设置控件动画,wpf,animation,Wpf,Animation,我有一个控件,可以借助动画从底部移动到最终位置。现在我的问题是,我想更改动画的行为,以便它尊重外部容器(DarkGray) 橙色角度应仅在白色背景上可见,而不在暗光线栅格上可见 代码: MainWindow.xaml: <Grid Background="DarkGray"> <Grid Margin="50" Background="White"> <Rectangle x:Name="objectToMove"

我有一个控件,可以借助动画从底部移动到最终位置。现在我的问题是,我想更改动画的行为,以便它尊重外部容器(DarkGray)

橙色角度应仅在白色背景上可见,而不在暗光线栅格上可见

代码:

MainWindow.xaml:

<Grid Background="DarkGray">
    <Grid Margin="50"
          Background="White">
        <Rectangle x:Name="objectToMove"
                   VerticalAlignment="Bottom"
                   Fill="Orange"
                   Height="50"
                   Width="50"/>
        <Button Height="20"
                Width="40"
                Margin="20"
                Content="Move" 
                Click="Button_Click"
                VerticalAlignment="Top"/>
    </Grid>
</Grid>
当前:

所需解决方案:

用于此

<Grid Margin="50"
      Background="White"
      ClipToBounds="True">

试试
@LPL谢谢!很容易。。
<Grid Margin="50"
      Background="White"
      ClipToBounds="True">