2011-06-15 28 views
0

如何以主窗體的形式讀取Form2中的數據?如何從其他表單讀取數據?

private void GSMStart_Click(object sender, EventArgs e) 
    { 
     Form2 settings = new Form2(); 
     settings.ShowDialog(); 

     //TextBox.Text=TextfromForm2 
    } 
+0

的可能重複的[Windows窗體應用程序,如何自定義控件之間的溝通?(http://stackoverflow.com/questions/2389057/windows-引用它們表單的應用程序如何進行通訊的定製間 - 對照) – 2011-06-15 15:57:07

回答

1

您需要在Form2類上創建公共屬性並將值分配給該屬性。然後你可以在主窗體上看到TextBox.Text=settings.Property這樣的屬性。

0

在要從中公開數據的表單上,添加一個公用屬性以返回私有數據元素。

0

一種方法是將公共屬性添加到Form2。然後,在窗體2設置這些之後,你可以通過

TextBox.Text = settings.Whatever; 
相關問題