2011-12-15 89 views

回答

4

如果你有一组,或想找到一个特定组的状态,你可以这样做:

<VisualStateManager.VisualStateGroups> 
     <VisualStateGroup x:Name="Group1"> 
      <VisualState x:Name="State1"> 
       <Storyboard> 

       </Storyboard> 
      </VisualState> 
      <VisualState x:Name="State2"> 
       <Storyboard> 

       </Storyboard> 
      </VisualState> 
     </VisualStateGroup> 
    </VisualStateManager.VisualStateGroups> 

,并在你的代码,你可以这样做:

var state = Group1.CurrentState; 
Console.WriteLine(state.Name);