2012-09-06 68 views
0

我遇到了一個問題。我正在嘗試使用PointAnimation爲簡單的路徑創建動畫。我有一個WPF的工作解決方案,我試圖在我的Metro應用程序中使用它。然而,它在語法上是正確的,它什麼也不做。我錯過了什麼?我需要在我的XAML中進行更改?PointAnimation on Path and BezierSegment

 <Path Stroke="DarkMagenta" StrokeThickness="2"> 
     <Path.Data> 
      <GeometryGroup> 
       <PathGeometry> 
        <PathFigure StartPoint="0,0"> 
         <BezierSegment x:Name="bezierSegment1" Point1="100,0" Point2="100,200" Point3="200,200" /> 
        </PathFigure> 
       </PathGeometry> 

      </GeometryGroup> 
     </Path.Data> 
     <Path.Triggers> 
      <EventTrigger RoutedEvent="Path.Loaded"> 
       <BeginStoryboard> 
        <Storyboard> 
         <PointAnimation Storyboard.TargetName="bezierSegment1" Storyboard.TargetProperty="Point1" From="0,0" To="100,0" /> 
         <PointAnimation Storyboard.TargetName="bezierSegment1" Storyboard.TargetProperty="Point2" From="0,0" To="100,200" /> 
         <PointAnimation Storyboard.TargetName="bezierSegment1" Storyboard.TargetProperty="Point3" From="0,0" To="200,200" /> 
        </Storyboard> 
       </BeginStoryboard> 
      </EventTrigger> 
     </Path.Triggers> 
    </Path> 

我試圖將故事板放入資源中,並從Button_Click處理程序開始,但它沒有幫助。

回答