2010-09-18 44 views
6

究竟是什麼意思Storyboard.TargetProperty。我知道這是我們想要動畫的對象的屬性。但他們爲什麼這麼複雜,如: -不理解Storyboard.TargetProperty屬性

Storyboard.TargetProperty='(Shape.Fill).(SolidColorBrush.Color)'

,爲什麼不: -

Storyboard.TargetProperty='Fill'

示例2: -

<DoubleAnimationUsingKeyFrames 
Storyboard.TargetProperty="(UIElement.RenderTransform). 
(TransformGroup.Children)[3].(ScaleTransform.ScaleX)" 
Storyboard.TargetName="rectangle"> 
       <EasingDoubleKeyFrame KeyTime="0:0:1" 
Value="1.88"/> 
      </DoubleAnimationUsingKeyFrames> 

我是否需要記住這個陌生和複雜的目標屬性?任何幫助或任何提示和技巧來記住這一點,表示讚賞。

感謝提前:)

回答

1

最好的建議,這樣做的東西在Blend,我的想法是,這些動畫從來沒有打算用手工編碼,MS總是用混合創建UI和動畫通緝設計師而開發人員編寫代碼將數據推送給它。