Я работаю над школьным проектом. Это код из первой формы, из которых я пытаюсь отправить строку: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; }
Plus кнопку, чтобы проверить, если моя строка работает:
public void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(this.imee);
}
Это не работает. MessageBox ничего не показывает.
Где вы показываете 'Form1'? – David
Возможно, вы используете другой экземпляр 'Form1', а не тот же экземпляр. – CodingYoshi
@ Давид, я покажу свою форму1 позже. –