DoubleAnimation会随时间改变double值。我想将Label的Content属性设置为这个值。但是,这将失败,因为WPF不会将双精度类型转换为字符串。
我是否必须子类化Label并添加一个新的double属性,该属性绑定到Content,并让DoubleAnimation更改这个新属性?或者有更简单的方法吗?
所讨论的双精度值不限于某些值,即不能使用固定的StringKeyframes。
示例用例:具有扩展精度的倒计时计时器,它在标签中显示剩余时间。
设置标签ContentStringFormat="{}{0}"
,或者使用TextBox并在Text绑定中设置StringFormat