winform窗体刷新数值问题

hanyemeimei 2016-06-12 07:24:18
窗体A上有lable.text = "ssss",lable.text = product.name 点击按钮加载一个新窗体B,在B上改变了 product.name = "4444",此时关闭B,如何实现刷新A窗体,使lable.Text = "4444"?,求解答!!!!
...全文
216 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2016-06-18
  • 打赏
  • 举报
回复
现在的 计算机专业 不再教授 软件工程学 了吗?
--小小程序猿 2016-06-18
  • 打赏
  • 举报
回复
我不知道是不是这意思 B作为对话框使用 我的方法 在B里面加一个属性 public form Main{get;set;} 在A里面去new B的时候 顺便设置一下 B.Main=this;把整个A窗体传给他 然后你想设置什么属性或字段都在Main里面, 记得,可以设置的只有公有public的属性
小程序员 2016-06-12
  • 打赏
  • 举报
回复
引用 2 楼 hanyemeimei 的回复:
假如A窗体是一个用户控件呢,C引用了用户控件,
用户控件做法一样
龍过鸡年 2016-06-12
  • 打赏
  • 举报
回复
把 label.text = product.name 写一遍不就行了嘛
hanyemeimei 2016-06-12
  • 打赏
  • 举报
回复
假如A窗体是一个用户控件呢,C引用了用户控件,
小程序员 2016-06-12
  • 打赏
  • 举报
回复
A窗体: delegate void DelUpdate(string val); public void UpdateMain(string val) { DelUpdate d=new DelUpdate(Update); this.Invoke(d,val); } private void Update(string val) { txt.text=val; } A窗体设置为B窗体的父窗体, B窗体关闭事件: UpdateMain(值);

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧