Итак, у меня есть шаблон формы окна C #, и я сделал ярлык debugInstructionsLabel
общедоступным, чтобы я мог редактировать его извне формы, а затем добавил несколько строк в main:
namespace test {
static class Program {
[STAThread]
static void Main() {
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Form1 form = new Form1();
Application.Run(form);
form.debugInstructionsLabel.Text += "Aaaaaaa";
form.Refresh();
form.Update();
form.Invalidate();
Application.DoEvents();
}
}
}
Однако в действительности это ничего не меняет в форме, как мне обновить текст?
РЕДАКТИРОВАТЬ : Кажется, что Application.Run
не возвращается, я должен создать другой поток или обработать все внутри класса формы?