作者largesperm (reindeer)
看板C_Sharp
標題[問題] 修改其他類別的 GUI
時間Wed Jan 9 11:25:29 2013
請教一下
我開啟一個專案 Form1
我做了一些 textbox
我在 class Form1 下面寫了另一個 class logicCal
我的 class logicCal 計算完之後 想把值丟到 Form1 裡面的 textbox
class logicCal 不認識那些 textbox
請問有什麼辦法可以讓 class logicCal 可以修改 textbox 的 Text 呢
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.69.42.170
1F:→ largesperm:class logiCal : Form1 <-- 這會不會有問題 01/09 11:32
2F:→ largesperm:我如果寫這樣 他是會認得 textbox 01/09 11:33
3F:→ largesperm:但是這個 textbox 會是 Form1 的 textbox 嗎 01/09 11:33
4F:→ CiC:不會是同一個哦,他有一個跟他老爸長的一樣的鼻子,但他的還是 01/09 12:36
5F:→ CiC:他的,老爸的還是老爸的 01/09 12:36
6F:→ CiC:可以考慮讓logic建構時接受一個Form1參數,讓logic可以存取 01/09 12:37
7F:→ CiC:然後Form1提供一個更新自己textbox文字的public方法 01/09 12:38
8F:→ largesperm:可以了 感謝 如樓上所建議 把 class logicCal 01/09 15:06
9F:→ largesperm:加入一個參數為 class Form1 01/09 15:07