Как я могу анимировать Label.Content с помощью DoubleAnimation?
DoubleAnimation изменяет двойное значение с течением времени. Я хотел бы установить для свойства Content метки это значение. Однако это не удается, потому что WPF не конвертирует double в строку.
Нужно ли создавать подкласс Label и добавлять новую двойную собственность, которая связана с Content, и позволять DoubleAnimation изменять это новое свойство? Или есть более простой способ?
Рассматриваемое двойное значение не ограничено определенными значениями, т. Е. Нельзя использовать фиксированные StringKeyframes.
Пример использования: таймер обратного отсчета с повышенной точностью, который отображает оставшееся время в метке.
1 ответ
Установить ярлык ContentStringFormat="{}{0}"
или используйте TextBox и установите StringFormat
в текстовой привязке.