如何在UserControl中传输参数

时间:2011-03-07 10:13:56

标签: wpf mvvm mvvm-light dependency-properties

我有一个带有独立UserControl的复杂页面(有自己的ViewModel),我想传输一个参数。我正在考虑两个解决方案:

  • UserControl的DependencyProperty
  • MVVM Light messenger(顺便说一句,如何使发送者和记录者之间的信息独一无二?使用NotificationMessage?)

拜托,您能帮我找到最合适的MVVM架构解决方案吗?

2 个答案:

答案 0 :(得分:0)

您可以在ViewModel上使用CLR属性,除非您有其他要求,但未提及。

答案 1 :(得分:0)

最终我在View ViewModel中声明了UserControl ViewModel