c# 跨主窗口使用第二窗口控件

如果想要在第一窗口中調用第二窗口的控件需要執行以下步驟爲第一窗口做出引導。

第一步:需要把想要調用的控件的Modifiers(指示對象的可見級別)調成Public(公共的)

第二步:我們需要在第二窗口的程序裏填上如下代碼:

public static Form2 f1;//建一個公共的靜態的對象f1
public Form2()
{
	InitializeComponent();
	f1 = this;//因爲在第二窗口裏this代表第二窗口下的一個對象,可以直接調用第二窗口的控件,將它賦值給f1說明給f1同樣的權力
}	

這樣第一窗口就能這樣調用第二窗口的控件,程序如下(比如在第二窗口有一個文本框):

Form2.f1.textBox1.Text;//這樣就能直接調用第二窗口的控件,簡單方便

謝謝大家的觀看,有問題可以在下面提問。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章