【发布时间】:2011-02-01 15:47:37
【问题描述】:
我正在使用 MVVM 并尝试将 Image 的 Source 属性数据绑定到我的 ViewModel,以便我可以动态更改图标。为此,最好遵循什么模式?我仍然可以灵活地更改我的 ViewModel 以适应,但我不知道在 xaml 或 ViewModel 中从哪里开始。
明确地说,我不希望我的 ViewModel 知道特定的图像(这是让 View 知道的),只是触发不同图像的状态。现在我只有两个状态,比如说红色和绿色。我应该创建一个枚举属性还是一个布尔值?那么如何绑定数据来切换图片源呢?
【问题讨论】:
标签: wpf data-binding mvvm