Re: [問題] C# 表單間參數的互傳
※ 引述《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
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章