WPF的用户控件怎么访问主窗体的函数和控件

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

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式