Re: 請教vb.net的多表單

看板Programming作者 (睡魔)時間18年前 (2007/01/07 23:38), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《Quota.bbs@bbs.mcu.edu.tw (換東西嚕)》之銘言: : 2. : 我可以把訊息由form1送到form4 : 比如 : form2a.Label1.Text = Me.Label1.Text : 如果我的form4的label1內容想要丟給form1 : 那該如何寫呢? 不應該這樣做. 這樣違反了「表單的UI只能夠由表單本身更新」的設計原則, 會讓你的程式碼變得很難維護的. 比較好的方式是建立一個用來交換數據的物件. 並在各表單建立Public 的Update方法, 在這方法內讀取該物件的值來更新相應的UI元件. 當然, 你選擇在那物件各properties的set方法中更新各表單也可以. 記得在表單開首加入註解註明這改動就好... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.134.126.84
文章代碼(AID): #15eHGB7p (Programming)
討論串 (同標題文章)
本文引述了以下文章的的內容:
0
4
完整討論串 (本文為第 2 之 2 篇):
0
4
文章代碼(AID): #15eHGB7p (Programming)