Если убрать static, то как вызывать процедуру? Ошибка: для нестатического поля, метода требуется ссылка на объект.
Ты определись там... Либо у тебя статический метод, который можно вызывать, когда форма не существует, либо она существует и ссылка на нее у тебя к тому времени уже тоже где-то есть - используй ее.
public System.Windows.Forms.TextBox textBox2;
public static void mainfunc()
{
textBox2.Text = "123";
}
Не видит textBox2.
Подскажите пожалуйста в чём дело?