1
2
你不使用代码隐藏来处理这个事件的直觉是很好的。 不过,请允许我对其进行锐化:不要从代码隐藏更改视觉效果,而是允许您的视图模型/代码隐藏拥有控件的视觉状态。 这里的解决方案是在自定义可视状态中封装特定的可视更改,并从ViewModel或Blend EventTrigger&GoToStateAction调用该可视状态。 要了解有关VisualStateManager的更多信息,我强烈建议您观看Steve White的这4个“我该怎么做”视频。@ http://expression.microsoft.com/en-us/cc643423.aspx 要了解GoToStateBehavior的更多信息,请参见@ http://blogs.msdn.com/b/expression/archive/2010/02/22/switching-visual-states-easily-using-gotostateaction.aspx |
2
-1
您可以设置样式触发器:
|
Bigeyes · 如何在MVVM模式中添加行? 8 年前 |
User9898 · 悬停回到原始颜色时为什么选择 8 年前 |
Huma Ali · WCF已完成事件中的异常处理 8 年前 |
Nerd in Training · 文件副本发布错误 9 年前 |