作者jodo1984 (XDDD)
看板C_Sharp
标题[问题] 在别的 class 读写 form 上的 text
时间Tue Sep 29 23:59:38 2015
请问如果别的cls要写在Form上Text读写, 要怎麽写会比较好
以下是我参考网路上的范例改出来了, 反白的部分我实在看不太懂
有高手/前辈可以稍微指点我一下吗??
主FORM
public Form1()
{
{
InitializeComponent();
_Form1 = this;
}
public static Form1 _Form1;
private void Form1_MouseDoubleClick(object sender, MouseEventArgs e)
{
class1 cls = new class1();
}
public void MainSysLogRecord(string sMsg)
{
txtSysLog.AppendText(sMsg+"\r\n");
}
}
别的Class
class class1
{
public class1()
{
Form1._Form1.MainSysLogRecord("产生一个物件");
}
}
谢谢!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.39.146.40
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1443542381.A.824.html
2F:→ Litfal: 另外这个方法并不是说很好 09/30 00:05
3F:推 TameFoxx: class1 cls = new class1(txtSysLog); 09/30 09:48
4F:推 tp6vul3co: 请问一楼 为什麽这个方法不是很好? 10/01 09:24