【发布时间】:2011-05-11 19:28:05
【问题描述】:
我正在使用 Caliburn Micro 开发一个简单的 MVVM WPF 应用程序。
我的 ShellView 有一个 ContentControl 和三个按钮,每个按钮都绑定到我的 ShellViewModel 中的一个公共方法,比如 ActivateView1、ActivateView2 和 ActivateView3。
我的ShellViewModel继承自Conductor,每个Activate方法调用ActivateItem(new View1ViewModel())等
到目前为止一切顺利。当我单击一个按钮时,ContentControl 中会激活一个新视图。问题是我需要每个按钮在其“关联视图”处于活动状态时更改样式,而我真的不知道如何实现此功能。你有什么建议吗?
我对 Caliburn Micro 和 WPF 样式还很陌生,因此我们将不胜感激。
【问题讨论】:
标签: wpf binding caliburn.micro