它是"正确"一个行为充当视图模型?

时间:2016-03-31 01:25:05

标签: wpf mvvm attachedbehaviors

最近,在一个WPF项目中,我为第三方控件创建了一个附加行为,以使其更适合MVVM。我最初的方法是将它绑定到视图模型,而视图模型又与其他控件绑定。但是,在考虑之后,我意识到如果我简单地将Behavior本身作为某些其他控件的数据上下文,我可以减少代码的总量。我试过了,它工作正常。虽然这种方法对我来说似乎是非常规的,但老实说,我不能想到任何真正的反对意见。那么这仍然符合MVVM礼仪吗?有什么意见吗?

0 个答案:

没有答案