UserControl中的只读依赖项属性 - 如何使用ViewModel属性调用SetValue?

时间:2012-11-08 16:51:04

标签: wpf mvvm prism

我通过RegisterReadOnly定义了一个只读的依赖项属性,并删除了SetValue的CLR包装器(此处概述的方法类似于MSDN文章http://dotnetslackers.com/WPF/re-131262_WPF_Read_only_Dependency_Properties.aspx

现在,我仍然可以在UserControl的代码中调用SetValue,但是,为了与MVVM的精神保持一致,如何在ViewModel上调用SetValue而不直接引用代码中的ViewModel实例?

我在UserControl上有一个read-onnly依赖属性的原因是因为我希望它只表示状态信息,并且不允许从外部重新绑定它

0 个答案:

没有答案