Как получить доступ к событиям поля properties.settings.default в С#?

У меня есть две формы, форма A и форма B. My Properties.Settings.Default имеет объект таймера, который при «галочке» должен открывать форму B. Что я хотел бы сделать, так это запрограммировать событие timer_tick (отправитель объекта, Eventargs e) для объекта таймера, который находится в свойствах решения. Это возможно? Если да, то как?

Проблема, с которой я сталкиваюсь, заключается в том, что я не знаю синтаксиса для программирования событий для свойств.

Любая помощь/альтернативные способы будут высоко оценены.

P.S. По сути, я пытаюсь запустить экранную заставку (форма B) через x секунд, но при нажатии формы B необходимо повторно включить таймер и закрыть себя.


person Jude Pereira    schedule 26.08.2010    source источник
comment
Почему вы держите объект таймера в настройках?   -  person Nissim    schedule 26.08.2010


Ответы (1)


Добавьте свойство объекта таймера в форму B. Когда таймер срабатывает и вы открываете форму B, назначьте свойство таймера в новой форме B вашему объекту таймера. Когда форма B нажата, установите свойство таймера для повторного запуска и закройте форму.

person Dan    schedule 26.08.2010