WPF新手请教一个给usercontrol传值的问题
我在一个工程中添加了一个usercontrol当做View,然后又新建了一个Viewmodel。
我在Viewmodel中调用外部采集设备并采集得到数据,我是想将采到数据实时传递给usercontrol中的某个变量,并做相应的处理。
我原本的想法是,在Viewmodel中没获取完一次数据就发送一个消息(Messenger.Default.Send<String>(cm.C7_V, "VoltageToView1");),然后在Usercontrol中注册该消息(Messenger.Default.Register<String>(this, "VoltageToView1", ReceiveVol);)。但是发现该方法在usercontrol中不好使。
我在网上搜了好多帖子,还不是很清楚应该怎么办?是否需要依赖属性什么的吗?
ps:主界面是一个window,usercontrol相当于是嵌在主页面上的一个子界面,一共有3个这样的子界面。