wpf 中images控件binding显示图片后,图片文件会一直被占用吗?如果是该怎么解

然后点击拍照,在保存时,文件名和路径都与原先控件所显示的图片位置相同,但是保存提示原先那个图片文件被占用,应该是被images控件占用,导致无法进行覆盖保存。怎么办... 然后点击拍照,在保存时,文件名和路径都与原先控件所显示的图片位置相同,但是保存提示原先那个图片文件被占用,应该是被images控件占用,导致无法进行覆盖保存。怎么办 展开
 我来答
a18475975a8
2015-03-19 · 超过11用户采纳过TA的回答
知道答主
回答量:19
采纳率:0%
帮助的人:16.1万
展开全部
 using (var stream = new FileStream(fileName, FileMode.Open))
            {
                var bitmapImage = new BitmapImage();
                bitmapImage.BeginInit();
                bitmapImage.CacheOption = BitmapCacheOption.OnLoad;
                bitmapImage.StreamSource = stream;
                bitmapImage.EndInit();
                bitmapImage.Freeze(); // just in case you want to load the image in another thread
                return bitmapImage;
            }
            
用这个
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式