2010-09-18 17 views
6

Storyboard.TargetProperty ile tam olarak ne ifade edilir. Animasyon yapmak istediğimiz nesnenin özelliği olduğunu biliyorum. Ama neden bu kadar karmaşık gibidir: -Storyboard.TargetProperty özelliğini anlama Not

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

ve neden olmasın: -

Storyboard.TargetProperty='Fill'

2 örnek: -

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

musunuz ben bu garip hatırlamanız gereken ve karmaşık hedef mülkiyeti? Bunu hatırlamak için herhangi bir yardım veya ipucu ve püf noktaları takdir edilmektedir. peşin :)

cevap

1

İyi tavsiye, Blend bu tür işler içinde

sayesinde Benim düşünce bu animasyonlar el ile kodlanmış anlamına asla yani MS hep UI ve Animasyonlar oluşturmak için Blend kullanarak bir tasarımcı istedi geliştiriciler, verileri ona itmek için kodu yazarken.