Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
простой вопрос по C# |
Философия, технологии, алгоритмы! |
|
Опции темы |
10.12.2011, 06:24 | #1 |
Форумец
Сообщений: 35
Регистрация: 24.08.2008
Не в сети |
простой вопрос по C#
В WinForm есть такой метод:
void button1_Click(object sender, EventArgs e) { label1.Text = "start"; doJob(); label1.Text = "finish"; } Подразумевается, что doJob() - выполняется долго, и текстовые сообщения должны оповещать, что работа началась и закончилась. Но визуально label1.Text = "start" не отображается в интерфейсе. Появляется сразу label1.Text = "finish", когда метод завершает работу. Как заставить label1.Text = "start" отобразиться в интерфейсе до того, как doJob() начнет выполняться? |
10.12.2011, 11:50 | #3 |
Форумец
Сообщений: 35
Регистрация: 24.08.2008
Не в сети |
aerin, огромнейшее спасибо!
Тяжело быть чайником, но я над этим работаю )) Последний раз редактировалось KdV_hierarchy; 10.12.2011 в 16:26. |