作者leicheong (睡魔)
站内Programming
标题Re: [问题] C# 表单间参数的互传
时间Wed May 16 09:46:33 2007
※ 引述《s880380114 (紧张的taco)》之铭言:
: : 这样就不符合物件导向封装的概念啦...
: 抱歉 我太逊了 很多都只看表面
因此呢, 在Form2加一个Property来把Form1资料引到Form2的Label吧.
: : 你可以把 Form2 的 DialogResult 设定为 OK
: 我找好久都找不到去哪设定DialogResult
在Form2设定Me/this.DialogResult
(VB.NET用Me, C#用this)
: : Form1 呼叫 Form2 用 .ShowDialog() 而不是用 .Show()
: : 其他你就自己发挥吧...
: 我想请问一下我使用.show 可以传到form2,使用showdialog 就不行了
ShowDialog()会让Form2以Modal Dialog形式被呼叫. 这时Form1的
Message Pipe会被暂停, 因此这时想用Form1操纵Form2是不可能的.
用.Show()就好...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.134.126.84