2010-04-30 44 views
0

我有一個表1,如下所列,即時試圖從它繼承變量文本,所以我可以比較是在if語句中的值,所以我可以輸出指定的文件在表格2中的ID號...這是可能的???試圖從Form 1繼承Form 2中的變量「text」?

表1中,其中正在使用的變量:

公共無效button2_Click(對象發件人,發送System.EventArgs) { timer1.Enabled = TRUE;

 string text = textBox1.Text; 
     Mainform = this; 

     this.Hide(); 

}

表2,其中我嘗試使用變量:

如果(文字== 「900456318」) {

​​

回答

1

如果Form1將調用/創建Form2,您可以在Form2的構造函數中傳遞文本,從而讓Form2使用該變量。

你也可以在Form2的適當get/set方法的變量,所以你可以寫:

Form2.SomeVariable = text; 
+0

所以首先我這樣剛剛過去它通過這樣的嗎? public Form2(text) – 2010-04-30 02:11:23

+0

是的,只是修改您的Form2構造函數採取一個字符串。 – Robb 2010-04-30 02:43:09

+0

有問題修改我的構造函數做這樣的! – 2010-04-30 03:31:45