我在一個專案中做了兩個表單 Form1,Form2 .我現在想把 Form1中的一筆資料傳到Form2 中(按一個按鈕時).
請問該怎麼做?
这个问题被人问了N次了!
在Form2里定义几个属性,用来存你这笔资料的各个值;
传递的时候如下:
假设程序在Form1中,
Form2 frm=new Form2();
frm.自定义属性=XXX;(Form1中某个成员的值)
用属性来做,如:
Form1上的代码
private static string _aa;
public static string aa
{
get {return _aa;}
set {_aa = value;}
}
在Form2上使用
Form1 frm = new Form1();
frm.aa = "aaaaa";