我正在一個學校項目。 這是第一種形式,在外面我試圖發送一個字符串代碼:Visual Studio c#:試圖發送一個字符串到另一個表格
public void textBox1_TextChanged(object sender, EventArgs e)
{
string ime=input_Ime.Text;
var frm1 = new Form1();
frm1.imee = ime;
}
「Registracija」是我的第一種形式的名稱,Form1的是我的第二個表格的名稱。所以我試圖將「ime」發送給名爲Form1的第二個表單。 在Form1我得到這個代碼:
public string imee { get; set; }
加一個按鈕來測試,如果我的字符串工作:
public void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(this.imee);
}
它不工作。 MessageBox不顯示任何內容。
你在哪裏呈現'Form1'? – David
您可能正在使用「Form1」的不同實例,而不是相同的實例。 – CodingYoshi
@David我稍後顯示我的Form1。 –