2012-05-03 59 views
-1

我有幾個標籤,我需要的方式來輕鬆地訪問他們的文本框,我想下面的代碼:如何從另一個選項卡訪問winform文本框控件?

textBox1.Text = otherTab.textBox1.Text; 
String textIneed =otherTab.textBox1.Text; 

我沒讓文本框公開,但Visual Studio中堅持認爲是文本框沒有參考...還這些選項卡的格式相同。

+0

你應該得到它通過'TextBox' – V4Vendetta

+0

哪有有兩個textBox1的名稱只是在一個單一的形式? – asdasdad

+0

MS示例爲兩種形式 – GuyWhoReadsStockoverflow

回答

3

這些選項卡位於相同的表單上。

並且所有的用戶界面元素都是在同一個表單上聲明的,所以簡單地將它的地址設爲this.TheTextBoxName.Text

+0

:)簡單和工作謝謝。 – GuyWhoReadsStockoverflow

0

窗體上聲明的任何控件都是窗體的子窗體,任何控件都可以訪問窗體子窗體內的另一個控件。因此,這裏不需要將任何控件聲明爲公共或提供選項卡名稱作爲對象引用。簡單的寫像下面

String textIneed = textBox1.Text; 
相關問題