我使用C#和Form2(設置窗體)必須訪問Form1中的對象和數據,因此我將此代碼添加到Form1。無法顯示Form2(Form1 frm)
Form1 ths;
public Form2(Form1 frm)
{
InitializeComponent();
ths = frm;
這工作,但我需要讓有人點擊設置按鈕時,Form2顯示,所以我試過這段代碼。
private void button1_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2();
form2.Show();
}
可是所以我想我得到了一個錯誤,
private void button1_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2(Form1 frm);
form2.Show();
}
任何想法,將不勝感激。
'Form2的窗口2 =新的窗體2(這個);'? – Eser
你會得到什麼錯誤? –