俺が遭遇したWPFイメージコントロールのメモリーリークと回避法(?)の1つ 仕事でオンメモリで画像のサムネイルを表示するアプリケーションを作ってた時に、無邪気にWPFやーDatabindingでMVVMやーって 喜んでたら地獄に叩き落された。 実はこの話題は結構FAQらしくってgoogleで「wpf image source memory leak」で検索したら結構 StackOverflow もヒットする。 大体書いてる解決策は var bmpImage = new BitmapImage(); bmpImage.BeginInit(); bmpImage.CacheOption = BitmapCacheOption.OnLoad; //ココ bmpImage.CreateOptions = BitmapCreateOptions.None; //ココ bmpImage.UriSour
![俺が遭遇したWPFイメージコントロールのメモリーリークと回避法(?)の1つ - C#でプログラミングあれこれ](https://cdn-ak-scissors.b.st-hatena.com/image/square/d0355cdb3078e0a4c41eb10d1497e0fc067e2025/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ff%2Ffkmt5%2F20130729%2F20130729182743.png)