Изменение текстового поля из другого класса
Я пытаюсь изменить значение текстового поля, расположенного в
public partial class Form1 : Form
из другого класса. Я пробовал что-то подобное
public void echo(string text)
{
this.textBox1.AppendText(text + Environment.NewLine);
}
Из другого класса я называю это как
Form1 cout = new Form1();
cout.echo("Does this work?");
И я получаю пустой вывод. Я также попытался добавитьstatic
ключевое слово дляecho
метод, но я получил тот же результат. Я искал по переполнению стека и не получил никакого решения для работы. И одна вещь, которая вызывает меня, если я добавлюcout.Show()
та же самая форма выскакивает с действительнымtextBox1
содержание. Почему это?
Почему он не показывает контент сразу? И как мне это исправить?