winfrom两个窗体之间传值

chinaxy 2012-05-25 07:08:26
一个主窗体和一个子窗体,点击主窗体的按钮打开子窗体。在子窗体中文本框输入值然后传给主窗体。我希望在打开子窗体的时候不关闭主窗体,我会传值。但是不关闭主窗体,子窗体传过去后,主窗体如果不再打开一次,传过去的值就显示不出。如何实现我不关闭窗体依旧能传值啊
...全文
219 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
luoxiaoye100 2012-05-25
  • 打赏
  • 举报
回复
楼主,你可以试一下简单的做法,定义一个全局静态变量 public static String name;
值引用 类名.name
希望对你有帮助
风萧萧 2012-05-25
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

子窗体给老窗体传值,不用NEW啊
[/Quote]
每个对象都是不同的对象,再new一个那就是不同的对象了,不是原来的对象了,
建议把父窗口的对象传入到子窗口中,持有对方的引用!!
秋色之美 2012-05-25
  • 打赏
  • 举报
回复
窗体传值有很多种方式,不难,不是很明白你的问题所在,贴出关键代码出来,大家更容易明白
chinaxy 2012-05-25
  • 打赏
  • 举报
回复
子窗体给老窗体传值,不用NEW啊
cnfixit 2012-05-25
  • 打赏
  • 举报
回复
传过去的值就显示不出

在哪显示,怎么显示?
dalmeeme 2012-05-25
  • 打赏
  • 举报
回复
不是关闭主窗体,是隐藏主窗体。

窗体传值,仅供参考

111,126

社区成员

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

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

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