我想使用從其代碼(Form2)創建的窗體來編輯主窗體(Form1)。我這樣做的方式是,當事件被觸發時,新的表單出現,並且一切正常,但我需要它,以便當按下按鈕時,原始表單被編輯。我曾嘗試的代碼是這樣的:如何使用從C#中的主窗體創建的窗體編輯主窗體
Form1 form1 = new Form1();
private void button1_Click(object sender, EventArgs e)
{
form1.startNewGame();
this.Hide();
}
順便說一句,我意識到,這是創建窗體的新實例,我想知道如何編輯表格的已經存在的實例。
你能告訴我們使用'Form2'的代碼嗎? – CoderDennis
單詞「編輯」似乎沒有多大意義。你的意思是「變得可見」還是「恢復」? –
@HansPassant我的意思是我需要改變表單的一部分。我需要更改一個名爲startNewGame的公共類。 – Omar