clowwindy的杂草牧场

   :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年2月13日

摘要: 这两天在学习wpf的过程中遇到一个问题,当读取很多图像的时候我希望在后台的另一个线程中进行,否则UI会停滞。然而BitmapImage类只能在创建的类中访问,否则会抛出InvalidOperationException。当我在后台线程中创建并初始化BitmapImage后将其赋值给一个image控件,便会因无法访问Image控件而抛出异常。调用image.BeginInvoke()方法在主线程中赋值,又会因无法访问BitmapImage而抛出异常。最后把MSDN里BitmapImage的成员全看了一遍,发现一个Freeze()方法,它的描述是这样的:引用:使当前对象变为不可修改并将其 IsFr 阅读全文
posted @ 2009-02-13 15:00 clowwindy 阅读(1327) 评论(0) 推荐(1) 编辑