wpf 用cs代码写动画
<Image x:Name="img" Grid.Row="0"
                HorizontalAlignment="Left"
                Margin="0,0,0,0"
                Source="{Binding ElementName=self, Path=ImageUrl}"
                Stretch="Fill"
                VerticalAlignment="Top"
                Loaded="img_Loaded">
             <VisualStateManager.VisualStateGroups>
                 <VisualStateGroup x:Name="CommonStates">
                     <VisualStateGroup.Transitions>
                         <VisualTransition From="ImageChanged1" GeneratedDuration="0:0:2" To="ImageChanged2">
                             <ei:ExtendedVisualStateManager.TransitionEffect>
                                 <ee:SmoothSwirlGridTransitionEffect/>
                             </ei:ExtendedVisualStateManager.TransitionEffect>
                             <VisualTransition.GeneratedEasingFunction>
                                 <BackEase EasingMode="EaseInOut" Amplitude="2"/>
                             </VisualTransition.GeneratedEasingFunction>
                         </VisualTransition>
                         <VisualTransition From="ImageChanged2" GeneratedDuration="0:0:2" To="ImageChanged1">
                             <ei:ExtendedVisualStateManager.TransitionEffect>
                                 <ee:RadialBlurTransitionEffect/>
                             </ei:ExtendedVisualStateManager.TransitionEffect>
                             <VisualTransition.GeneratedEasingFunction>
                                 <BackEase EasingMode="EaseInOut"/>
                             </VisualTransition.GeneratedEasingFunction>
                         </VisualTransition>
                     </VisualStateGroup.Transitions>
                     <VisualState x:Name="ImageChanged2"/>
                     <VisualState x:Name="ImageChanged1"/>
                 </VisualStateGroup>
             </VisualStateManager.VisualStateGroups>
             <VisualStateManager.CustomVisualStateManager>
                 <ei:ExtendedVisualStateManager/>
             </VisualStateManager.CustomVisualStateManager>
         </Image>
如何用cs代码实现以上代码功能
------解决方案--------------------
不懂wpf的飘过
------解决方案--------------------
你为什么想把这些用cs代码来实现呢,你不会想把这个做到winform里吧
如果是的话,还是别想了,整个原理都不一样的