C#中从A窗体点击出B窗体,B窗体修改数据后关闭,这时我想让A窗体更新,在,怎么弄???
3个回答
展开全部
将A类做为参数传入B类后就可以在B类对A类进行操作。
方法有:
1、将A类作为构造函数参数传入。A里面点击一个按钮,b=new B(A),b.show();在B中创建属性(表示父窗口)A father,在B的构造函数public B(A a)中令father=a;之后在B的关闭事件中,对father进行操作,例如A里面的数据更新。
2、将A类最为函数参数传入。在B类中写一个更新的函数,public void update(A a),里面是更新的语句;然后再A类中b=new B(),b.show(),b.updata(this)
方法有:
1、将A类作为构造函数参数传入。A里面点击一个按钮,b=new B(A),b.show();在B中创建属性(表示父窗口)A father,在B的构造函数public B(A a)中令father=a;之后在B的关闭事件中,对father进行操作,例如A里面的数据更新。
2、将A类最为函数参数传入。在B类中写一个更新的函数,public void update(A a),里面是更新的语句;然后再A类中b=new B(),b.show(),b.updata(this)
展开全部
很简单,
在A窗体中添加一个更新的方法,
通过构造函数把A窗体传给B窗体
在B窗体中调用这个方法
在A窗体中添加一个更新的方法,
通过构造函数把A窗体传给B窗体
在B窗体中调用这个方法
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就在a 窗体中写代码,当关闭b时,执行a的信息修改。不过你需要b传出数据等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询