作者proach (p.roach)
看板C_Sharp
标题[问题] Form1修改Form2的 Label.text ?
时间Mon Jul 23 16:17:26 2007
我的 VC# 2005 express程式中有 Form1与 Form2,
如果 Form2 想修改 Form1中的变数 val,只要把 val设为 public static即可。
如果 From2 想把 val设定为 Form1某个 label的 Text,我不知道怎麽作,
假设是 label1好了,我在From1.Designer.cs中,将其宣告加上 static,
这样会有错误讯息。
请问正确作法是什麽呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.236.212
1F:推 horngsh:理论上应由form1 自己来存取变更自己的label才对, 由Form2 07/23 16:54
2F:→ horngsh:来改不是会有同步的问题? 但您还是可以将这Label设为 07/23 16:55
3F:→ horngsh:public static....试试看吧.. 07/23 16:56