2017-10-11 62 views
0

所有的好日子。从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

+0

的最好方法是不通过直接访问控制经由一个ViewModel进行通信,与绑定,在它们之间进行通信。这样你会得到更清洁的代码,这是更容易维护和调试.. –

+0

U可以使用消息库。 – Ugur

回答

相关问题