WPF的用户控件怎么访问主窗体的函数和控件
展开全部
public void setok(){
...}
在winform 里我记得可以这样去访问主窗体的函数:
var frm = this.ParentForm as frmMain;
frm.setok();
------解决方案--------------------------------------------------------
WPF 里面有一个Owner 属性,你去看看
------解决方案--------------------------------------------------------引用:
真正的高手绝对不会做这种设计的。
所以应该考虑的是这个方法放到窗体里是否是必须的,如果不是必须的,那么请放到更低的
层次,以便别的模块调用。
如果必须放到窗体里,那么首先应该想到的方法就是依赖倒置,定义公用接口,窗体实现接
口,而控件调用接口。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询