天天看点

WPF XAML中 Storyboard.TargetProperty设置TransformGroup指定的变换"RenderTransform.Children

<Grid x:Name="xx" RenderTransformOrigin="0.5,0.5">
                <Grid.RenderTransform>
                    <TransformGroup>
                        <TranslateTransform />
                        <RotateTransform />
                    </TransformGroup>
                </Grid.RenderTransform> 

...................

 <VisualStateGroup x:Name="Beak">
                <VisualState x:Name="OpenBeak">
                    <Storyboard RepeatBehavior="Forever">
   <DoubleAnimationUsingKeyFrames Storyboard.TargetName="xx" Storyboard.TargetProperty="RenderTransform.Children[0].X">
                            <SplineDoubleKeyFrame KeyTime="0" Value="0" />
                            <SplineDoubleKeyFrame KeyTime="0:0:0.3" Value="0" />
                            <SplineDoubleKeyFrame KeyTime="0:0:0.4" Value="-4.037" />
                        </DoubleAnimationUsingKeyFrames> 
 <DoubleAnimationUsingKeyFrames Storyboard.TargetName="xx" Storyboard.TargetProperty="RenderTransform.Children[1].Angle">

...................