从wpf中的另一个用户控件的函数调用一个用户控件
问题描述:
所有的好日子。从wpf中的另一个用户控件的函数调用一个用户控件
我有一个用户控件(uc1),其中我有一个控件(profilepic)用于图像保存。我有另一个用户控件(uc2),它从webcamera连续抓取图像,并且它还具有一些扩展功能(所以只有我们已经将其作为另一个用户控件)。
现在我的问题是如何将从uC1图像控制(uc2控制)获取的图像附加到uc1图像控件(我有很多其他控件在uc1中)在uc1函数之一说计时器滴答?尝试下面的代码
cw = new uc2();
this.Content = cw;
//这这里是UC1,以及与此UC2占据阻止所有其他控件
是不是卓有成效UC1的所有空间。
cw = new uc2();
this.profilepic = cw.WebcamCtrl.TakeSnapshot();
//是给错误,指出返回类型不匹配的图像类型
也不是卓有成效的。
任何人都可以为我推荐工作代码。
非常感谢您提前。 谢谢, Jagadeesh
的最好方法是不通过直接访问控制经由一个ViewModel进行通信,与绑定,在它们之间进行通信。这样你会得到更清洁的代码,这是更容易维护和调试.. –
U可以使用消息库。 – Ugur