C# WPF 图片资源如何释放

标签:
cwpf释放图片释放资源 |
分类: coding |
C#:
如果用的是Image.FromFile方法,可以通过以下代码释放资源。
http://s7/mw690/001H6G6Kzy6SS9c6IbY86&690WPF
如果使用的是pictureBox控件,可以在文件操作前将image对象销毁。
PictureBox picbox;
if(picbox.Image!=null)picbox.Image.Disponse();
WPF:
如果用的是new BitmapImage()方法,可以通过以下方法释放。
BitmapImage可以通过byte[]进行,于是只能通过将png文件读成byte[],再进行BitmapImage的初始化,就没有问题了
http://s3/bmiddle/001H6G6Kzy6SS9dUnIu92&690WPF
参考:
1.
2.
4.
5.