C#编程问题。 我在Form1中打开Form2; form2.ShowDialog(); 在form2中计算后得到的值该如何回传给form1 并把该值显示在form1的控件上??... 并把该值显示在form1的控件上?? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 showdialog c# 编程 form2 搜索资料 2个回答 #热议# 为什么有人显老,有人显年轻? bishang888 2012-08-10 · 超过36用户采纳过TA的回答 知道小有建树答主 回答量:173 采纳率:0% 帮助的人:99.8万 我也去答题访问个人页 关注 展开全部 if (ShowDialog(form2) == DialogResult.OK) { this.属性= form2.属性;} 本回答由网友推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 小鸣5566 2012-08-10 · TA获得超过540个赞 知道小有建树答主 回答量:1061 采纳率:0% 帮助的人:902万 我也去答题访问个人页 关注 展开全部 form2里加一个public的属性,比如叫Result。在form2执行时,把结果给Result,然后在form2.ShowDialog()这一句下面去读取form2.Result就行了。有需要的话像1楼一样加个if判断一下。不过记得ShowDialog()似乎是非模态显示的,你的情况感觉用Show()显示模态窗口更好吧 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2013-01-20 c#,form2.show()和form2.ShowDialog()的 区别 2008-11-19 C#中窗口调用的问题 1 2010-05-29 vb.net 关于ShowDialog的问题 1 2016-03-29 C# show方法求解 2010-01-27 c# 模式对话框和非模式对话框 6 更多类似问题 > 为你推荐: