BitmapSource LoadBitmapResource(string name) { var path = Path.Combine(m_path, name); using (var stream = File.OpenRead(path)) { var decoder = PngBitmapDecoder.Create(stream, BitmapCreateOptions.None, BitmapCacheOption.Default); var frame = decoder.Frames[0]; return new WriteableBitmap(frame); } }