从代码隐藏设置视觉状态组?

问题描述

| 只是想知道如何在视觉状态组中的视觉状态之间进行切换,例如是否拥有:
<SomeControl x:name=\"ControlName\">
    <VisualStateManager.VisualStateGroups>
       <VisualStateGroup x:Name=\"CommonStates\">
          <VisualState x:Name=\"Me\">..</VisualState>
          <VisualState x:Name=\"You\">..</VisualState>
依此类推,如何从代码背后设置给定的视觉状态组? 我还有另一个问题,如果控件中有一个控件(例如Canvas),我可以为父控件单独设置单独的状态组吗?     

解决方法

VisualStateManager.GoToState(ControlName,isMe ? \"Me\" : \"You\",true);
这里的一些信息:VisualStateManager.GoToState方法     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...