같은 것을보고 그들에게 싶습니다 애니메이션 키 값은 원하는 것을 얻을 수 있습니다.
나는 회전을 사용하여 진단을 달성하고, 슬라이드를 얻기 위해 2 개의 애니메이션을 사용하고, 페이딩을 달성하기 위해 컬러 애니메이션을 사용했습니다. 애니메이션의 재생 시간과 종료 값을 변경하여 원하는 것을 얻을 수 있습니다.
<TextBlock x:Name="textbox1" Text="Super Awesome Diag Text" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False" d:LayoutRounding="Auto" Margin="0,200,0,0" >
<TextBlock.RenderTransform>
<CompositeTransform Rotation="330"/>
</TextBlock.RenderTransform>
<TextBlock.Triggers>
<EventTrigger RoutedEvent="TextBlock.Loaded">
<BeginStoryboard>
<Storyboard>
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="textbox1">
<EasingDoubleKeyFrame KeyTime="0" Value="200"/>
<EasingDoubleKeyFrame KeyTime="0:0:1" Value="0" />
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="textbox1">
<EasingDoubleKeyFrame KeyTime="0" Value="-200"/>
<EasingDoubleKeyFrame KeyTime="0:0:1" Value="100" />
</DoubleAnimationUsingKeyFrames>
<ColorAnimation Storyboard.TargetName="textbox1" Storyboard.TargetProperty="(TextBlock.Foreground).Color" From="Transparent" To="Red" Duration="0:0:1" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</TextBlock.Triggers>
</TextBlock>
안녕하세요 다시 Chubosaurus, 여기에 다시 납치해서 죄송합니다. 하지만 이것 좀 봐 주시겠습니까 - http://stackoverflow.com/posts/comments/42431825 –