2013-06-30 59 views
1

我试图创建一个非常类似于Microsoft Office产品中的SplashScreen的窗口。它们从左到右滑入,并结合产品名称的淡入。对TextBlock的幻灯片效果

我该如何在WPF中实现这样的效果?

回答

3

花一些时间与文档WPF的动画系统:http://msdn.microsoft.com/en-us/library/ms752312.aspx

有一些很好的例子有,像这样的,这将持续淡入淡出的矩形:

<Rectangle 
    Name="MyRectangle" 
    Width="100" 
    Height="100" 
    Fill="Blue"> 
    <Rectangle.Triggers> 
    <!-- Animates the rectangle's opacity. --> 
    <EventTrigger RoutedEvent="Rectangle.Loaded"> 
     <BeginStoryboard> 
     <Storyboard> 
      <DoubleAnimation 
      Storyboard.TargetName="MyRectangle" 
      Storyboard.TargetProperty="Opacity" 
      From="1.0" To="0.0" Duration="0:0:5" 
      AutoReverse="True" RepeatBehavior="Forever" /> 
     </Storyboard> 
     </BeginStoryboard> 
    </EventTrigger> 
    </Rectangle.Triggers> 
</Rectangle> 
+0

真棒,谢谢! – SeToY