The blob field is probably represented as byte[]
in C #. Assuming this, you can create the image in memory with object BitmapImage
and then assign it to the Source of it.
// 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;