我正在寻找确认/验证我所做的事情是否遵循该模式,并且是最佳实践,或者是有人以口头形式滥用我提交的内容!做或不做。 MVVM中的价值转换器
如果我在[insert control here]上执行Visibility绑定,我将它绑定到System.Windows.Visibility类型的属性。然后根据业务逻辑将此值设置为可见/折叠。其中一个潜在的缺陷是,我的虚拟机属性现在直接绑定到我可以看到被抽象为值转换器的类型。据说,我经常在MVVM的讨论中读到ValueConverters不应该被使用。
我可以得到一些反馈吗?
谢谢!
SS
“如果您仅限于VM only方法,那么您将违反DRY” - ftw。谢谢! – 2011-06-14 15:51:05