Как упоминалось в предыдущем ответе, ваш метод должен быть статическим, чтобы получить доступ к TextBox
в вашей форме.
Также актуален тот факт, что вы вводите новый статус TextBox
вместо того, который указан в вашей форме.
Если вы создали форму и поместили в нее TextBox
, то у TextBox
уже есть имя, и вы можете получить к нему доступ из файла кода кода. По умолчанию, думаю, это будет Textbox1
или какой-то другой номер. Конечно, вы можете изменить это имя в файле конструктора или в графическом интерфейсе редактора форм в Visual Studio.
Итак, допустим, вы изменили имя существующего TextBox
на statusBox
. Теперь ваш метод должен быть таким:
void WriteToStatus(string status)
{
statusBox.Text = status;
}