The blob field is probably represented as byte[]
in C#. Assuming this, you can create the image in the object memory BitmapImage
and then assign to the Source of the same.
// assumindo que ItemArray[2] é um array de bytes, faça um cast
var bytes = selectedRecord.Row.ItemArray[2] as byte[];
// crie uma memory-stream com os bytes vindo do banco de dados
var mStream = new MemoryStream(bytes);
//cria e manipula o objeto do tipo BitmapImage
var image = new BitmapImage();
image.BeginInit();
image.StreamSource = mStream;
image.EndInit();
// atribui para a propriedade Source do controle Image o objeto criado
imageControl.Source = image;
x is the type
byte[]
?– user26552
I suppose so!
– gtpt