2013-12-03 21 views

回答

2

這是BitmapFrameDecode (internal sealed class with BitmapFrame as base class),你可以看到,在調試器監視窗口中使用image.Source.GetType()其中imagex:Name given to Image control - 在評論認爲默認的轉換是通過ImageSourceConverter完成其內部調用BitmapFrame.Create所提到

enter image description here

由於@Clemens返回BitmapFrameDecode

+1

另外值得一提的是默認轉換是由[ImageSourceConverter](http://msdn.microsoft.com/en-us/library/system.windows.media.imagesourceconverter.aspx)完成的。基本上,它調用[BitmapFrame.Create](http://msdn.microsoft.com/en-us/library/ms616002.aspx),它返回一個BitmapFrameDecode。 – Clemens

+0

是當然,納入答案。謝謝..!! –