Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Таймер C#

59K
15 декабря 2010 года
TVR1623
9 / / 04.12.2010
Здравствуйте.Помогите решить проблему. При запуске проекта открывается Form1 и запускается таймер.На Form1 расположена кнопка, при нажатии на которую открывается Form2 и таймер остонавливается (timer1.Stop()). Потом когда пользователь закрывает Form2 таймер на Form1 должен опять заработать.
29K
16 декабря 2010 года
Енот_в_Засаде
224 / / 09.11.2010
Вызови обработчик события для формы:
 
Код:
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
           
        }
29K
16 декабря 2010 года
Енот_в_Засаде
224 / / 09.11.2010
можно еще добавить глобальную переменную типа bool, выставлять её в true когда открывается вторая форма, а когда закрывается выставлять в false и написать что-то вроде этого:
 
Код:
if (Flag == true)
            {
                //останавливаем таймер
            }
            else
            {
                //запускаем таймер
            }
242
18 декабря 2010 года
Оlga
2.2K / / 04.02.2006
TVR1623

опишите подробней ваш вопрос и не ленитесь сами порыться в мсдн, в свойствах формы и т.д.

как открывается Форм2, как диалоговое окно? если да, то проблем нет активировать таймер в следующей строчке после создания и показа диалогового окна, в той же функции события клик кнопки, т.к. последующие строчки кода исполнятся только после закрытия форм2, а если в обыкновенном режиме Show, тут надо думать и искать.... а вы не хотите описать конкретней общую картину задачи, зачем вам это вообще надо? может вы велосипед изобретаете ....
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог