Задать вопрос
@Ciganqwer1

Событие С# для чтобы код работал полный цикл?

Честно говоря не знаю как построить правильно вопрос. В моей голове он звучит так:
Нужно событие чтобы код работал весь цикл работы формы от ее загрузки до закрытия.

Ситуация примерно такая. Устройство (Купюроприемник) подключено через COM-порт . Протокол работает отлично но только один раз т.е Код я написал в событие Form_Load и он работает только перед загрузкой формы и форма уже открывается с введеными данными. Ну думаю понятно что нужно для купюроприемника. Нужно чтобы при получении чигнала с купюропиемника данные менялись без участия пользователя.
  • Вопрос задан
  • 158 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
AxisPod
@AxisPod
Запускайте второй поток. Thread, BackgroundWorker и т.д., но напрямую с формой работать из второго потока нельзя, тут копать в сторону Dispatcher.
Ответ написан
Комментировать
vladimirbondarev
@vladimirbondarev
Разработчик ПО
Есть еще вариант.
Для начала отделите логику от пользовательской формы. Это просто совет.
И реализуйте через подписку на события: получили сигнал от купюроприемника -> сработало событие -> среагировал подписчик(и) -> обновились данные на форме.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы