c# 子窗体打开父窗体的事件,不能用NEW调用新的父窗体,因为要用到老的父窗体事件。
2个回答
展开全部
你创建子窗体把父窗体的句柄引用好,然后父窗体不要用close关闭,用hide隐藏。打开的时候重新show出来应该就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把父窗体传给子窗体。
父窗体中:childForm cf=new childForm(this)
cf.showdialog();
子窗体中:定义父窗体示例,传递进来的参数赋值给它。
FatherForm father;
public childForm(Form fatherForm)
{
this.father=fatherForm;
}
public void go()
{
father.function();
}
父窗体中:childForm cf=new childForm(this)
cf.showdialog();
子窗体中:定义父窗体示例,传递进来的参数赋值给它。
FatherForm father;
public childForm(Form fatherForm)
{
this.father=fatherForm;
}
public void go()
{
father.function();
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |