I assume the Photo property of the Party business object is the one containing the byte array. If that is the case, you will have to convert the byte array
to a BitmapImage. Then create an Image control and set its Source to be the BitmapImage.
Finally you can pass the Image as a Content to the cue:
(e.Options.Status == DragStatus.DragInProgress)
ContentControl cue =
 bytes = ((Party)(gvContacts.SelectedItem)).Photo;
BitmapImage bmpImage = ImageFromBuffer(bytes);
Image image =
image.Source = bmpImage;
cue.Content = image;
e.Options.DragCue = cue;
// Method to convert byte array to BitmapImage
BitmapImage ImageFromBuffer(Byte bytes)
MemoryStream stream =
BitmapImage image =
image.StreamSource = stream;
Give it a try and let me know how it goes.
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items.