Отсчет времени в WPF

365
19 мая 2017, 12:49

Имею класс, в классе есть две переменные long (UnixTime), они привязаны через Binding к ProgressBar. Также отдельно имеется класс, который переводит текущее время в Unix и раз в 5 сек таймером обновляет его. Время также привязано. Все это сделано для красивого отображения того, сколько осталось до конца события.

Сейчас мне нужно создать статус события (Если событие начинается выводим - начнется через : 00:00. Если событие идет - Закончится через: 00:00, ну и другая мелочь). С расчетами времени и тому подобному разберусь сам, но вот как сделать вывод этого времени и что бы оно обновлялось...

Вот в этом собственно и вопрос, как забиндить таймер и читать в нем элементы из класс модели?

В данной теме можно полностью посмотреть мою модель и как происходит привязка значений.

Класс Alerts содержит всю информацию о событиях и в нем значения:

  • long значение старта события - Alerts.Activation.Date.NumberLong
  • long значение конца события - Alerts.Expiry.Date.NumberLong

Желательно сделать в этом классе переменную State, которая и будет выводить время.

READ ALSO
Неявный принцип работы AutoResetEvent

Неявный принцип работы AutoResetEvent

Столкнулся с непонятным поведением механизма AutoResetEvent

241
Плавающий текст в Label

Плавающий текст в Label

В случае если текст длиннее чем Label, как сделать так, чтобы этот текст плыл в левую сторону, потом появлялся снова и после небольшой паузы снова...

244
c# ошибка в приложении

c# ошибка в приложении

При нажатии кнопки выходит ошибка:

205
Изменений содержимого окна по кнопкам

Изменений содержимого окна по кнопкам

ЗдравствуйтеНеобходимо разделить форму на 3 части

230