在Silverlight 3中使用元素到元素绑定?

时间:2009-05-26 22:46:42

标签: silverlight-3.0 mvvm

如果使用MVVM,我并不真正看到Silverlight 3中元素到元素绑定的需要。不会有一个属性直接影响另一个正确的原因,即该属性是不可测试的吗?

对我来说,对ViewModel中定义的显式属性进行双向绑定更有意义。

1 个答案:

答案 0 :(得分:0)

我同意MVVM的使用严重削弱了元素对元素绑定的有用性。

但是,如果你正在做的就是使用ViewModel属性绑定两个元素......你能测试什么?您可以测试在ViewModel中设置属性发送一个PropertyChanged事件......但那就是它。只有当其他事情关心那个值时,测试这样的属性才有用。

在简单的情况下,我可以看到element2element绑定更有效,代码更少。