[英]Issue with updating my UI
我有一个Button
并使用绑定到字符串(类Person
Name
属性)
我有以下代码:
person1.name = "Name1";
Thread.Sleep(1000);
person1.name = "Name2";
使用绑定,我只能看到:运行时后的Name2
。
我想看到Name1
然后在1秒钟后看到Name2
!
我怎么能意识到这一点? 最好的方法是什么?
如果这很重要,我也想使用MVVM-模式。
像这样使用ThreadPool
:
person1.name = "Name1";
ThreadPool.QueueUserWorkItem(_ =>
{
Thread.Sleep(1000);
Dispatcher.BeginInvoke(new Action(() =>
{
person1.name = "Name2";
}));
});
Here
您可以找到更多关于ThreadPool
的详细信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.