2

次のように、視覚状態グループ内の視覚状態をどのように切り替えることができるのか疑問に思っています。

<SomeControl x:name="ControlName">
    <VisualStateManager.VisualStateGroups>
       <VisualStateGroup x:Name="CommonStates">
          <VisualState x:Name="Me">..</VisualState>
          <VisualState x:Name="You">..</VisualState>

などなど、コードビハインドから指定された視覚状態グループをどのように設定できますか?

私が持っている別の質問は、キャンバスなどのコントロールにコントロールがある場合、それらの個々の状態グループを親コントロールに個別に設定できますか?

4

1 に答える 1

4
VisualStateManager.GoToState(ControlName, isMe ? "Me" : "You", true);

ここにいくつかの情報があります: VisualStateManager.GoToState メソッド

于 2011-05-24T01:25:08.470 に答える