使用帶參建構函式 實現窗體之間跳轉傳值
阿新 • • 發佈:2019-07-13
使用帶參建構函式
//test1程式碼 private void btntest_Click(object sender, EventArgs e) { TextBox txtBox = new TextBox();//傳進去的引數 test2 t2 = new test2(txtBox );//test2 是新視窗 f.ShowDialog(); } //————————————————————————- //test2程式碼 TextBox para; public test2(TextBox txtBox ) { InitializeComponent(); para = txtBox ; }
test2裡面直接使用全域性para接收傳過來的引數(兩者都是textBox型別)
若用傳string值用textBox接收則:
para.Text = fc;
另外
1、還可以在test1中用靜態的Global變數,在test2中直接用類名.靜態變數獲取(test1.text)
2、在test1中使用session存