Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.65/124: Рейтинг темы: голосов - 124, средняя оценка - 4.65
9 / 9 / 1
Регистрация: 27.12.2010
Сообщений: 95

обновление формы

30.10.2011, 16:21. Показов 23241. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
есть label1, button1.
с самого начала label1 скрыт визуально

пример:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
private void Button1_Click(object sender, EventArgs e)
{
  func();
}
 
int func()
{
  label1.Visible = true;
  for (int i=0; i<100; i++)
    System.Threading.Thread.Sleep(20);
  label1.Visible = false;
  return 0;
}
в реальности происходит ничего(видимый эффект), форма обновляется только после и поэтому label1 не появляется на время задержки.
Можно ли обновлять форму во время выполнения функции или каким способом можно решить проблему? возможно нужно организовывать совсем по другому программу?

Добавлено через 11 минут
функцией Update();
Сам ответил на свой вопрос, всем спасибо за поддержку
1
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.10.2011, 16:21
Ответы с готовыми решениями:

Обновление формы
Есть у меня форма,открываю я другую форму правлю таблицы. Не подскажете как мне обновить первую форму при закрытии второй?Заранее благодарен

Обновление главной формы
Здравствуйте. Имеется код: Форма 1 private void button1_Click(object sender, EventArgs e) { ...

Обновление формы по нажатию F5
Всем привет!!! Подскажите, пожалуйста, как обновить форму по нажатию F5 (как будто только открылась)

1
tip_toping
06.06.2013, 02:41
Можно в самом конце обратиться к методу Load. то есть если при загрузке самой формы происходят какие-либо операции, то при обновлении инфо снова обновить саму форму. или же выделить отдельную процедуру, которая бует заниматься переприсваиваниями необходимым элементам нового значения, и в нужных местах обращаться к этой процедуре.
при решении моей задачи выручил Load) как будет лучше для Вас- решайте сами))
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.06.2013, 02:41
Помогаю со студенческими работами здесь

Обновление формы в курсовой на cs
Здраствуйте, подскажите пожалуйста, как сделать так, чтобы при добавлении новой строки с данными, после нажатия кнопки &quot;Добавить&quot;...

Обновление формы из таймера
Добрый день,спасибо,что откликнулись на мой призыв У меня есть два класса Form1 и Timer Timer: using System; using...

Обновление listbox со второй формы
Доброго времени суток. На первой форме находится листбокс, во второй форме присходит заполнение БД. Так вот после сохранения в БД ...

Обновление одной формы из другой
Здравствуйте. Можете ответить на вопрос. Открыты два окна. Как из одной формы приложения выполнить обновление другой формы. Заранее...

Обновление datagridview из другой формы
Всем привет.Очень нужна помощь знающих людей.Необходимо сделать небольшой проект на winforms.Суть такова, есть две формы в одной из-них...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru