2011-12-15 3 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); 
Смежные вопросы