我写了一个简单的类,在开始时它只是每2秒增加一些int的值我还添加了一些TextBlock并使类计数器和TextBlock.Text通过Binding连接。
但TextBlock没有增加 - 只显示数字'1' 如何增加TextBlock上显示的值
答案 0 :(得分:1)
我写了一个简单的类,在开始时它只是每2秒增加一些int的值
确保该类实现INotifyPropertyChanged
,并且您在绑定中使用的int属性正确地提升PropertyChanged
。
此外,如果您在主(UI)线程的循环中发生“每2秒增加一次值”的代码,您将永远不会给用户界面刷新的机会。在这种情况下,请移动代码以将值增加到计时器或后台线程中。