加载窗口和更新UI

时间:2011-06-08 14:22:22

标签: wpf multithreading

当我加载保存的项目以显示加载窗口时,我有我想要的绘图应用程序 这是常见的任务,但我有问题正确实现它 我已经尝试了很多方法,但它不起作用

请注意

1-我想加载文件并更新UI(Canvas)

2-我有很多画布和我编码到位图但是我需要很长时间才能在另一个线程中编码它但是你知道我不能修改另一个线程中的UI线程中的任何对象

我使用BackgroundWorker和线程与调度程序,但我什么都没有 谢谢

1 个答案:

答案 0 :(得分:0)

您在后台线程上加载了哪些对象?如果它们是Freezable(例如BitmapFrame),那么您可以在加载后Freeze(),从而可以从任何线程访问它们。