2013-06-30 58 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