我有这样一个类:如何从byte []创建FileStreame?
class person
{
public string Name{get;set;}
public byte[] PersonImage{get;set;}
}
当我加载我一个人从数据库中我想显示在图像控制PersonImage,所以我想从我的byte []创建的BitmapImage:
var bitmapImage = new BitmapImage();
bitmapImage.BeginInit();
var filestream = new MemoryStream(PersonImage);
bitmapImage.StreamSource = filestream;
bitmapImage.EndInit();// I have Exception in this line
我的例外是:
否成像合适的用于完成此操作部件被发现。
--edite 我内心的例外是:
内部异常:从HRESULT异常:0 * 88982F50
你有没有看着 - http://stackoverflow.com/questions/3886849/错误在我的字节到wpf-bitmapimage转换 - 它可能有帮助(如何提问者做他们的字节图像流转换) – kaj 2012-03-15 17:24:15
可能重复的[创建新的FileStream出一个字节数组](http:// stackoverflow.com/questions/6076192/create-new-filestream-out-of-a-byte-array) – RedFilter 2012-03-15 17:24:24
你最好看看写入数据到dbase的代码。这个问题不是其他方面的问题。 – 2012-03-15 17:28:24