作者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