So I've finally managed to drag and drop between a listbox and a custom ItemsControl I've made. When the drag starts in the listbox, the visual cue is just the string you see in the box. When you enter the custom ItemsControl, it's changed to a rectangle. This works, but the rectangle don't get centered on the mouse pointer. It gets adjusted to the far left where the text of the listbox drag cue started. Visually it looks really bad and can't find any way to adjust the rectangle to pop up on mouse pointer. Is there any way to control where the DragCue is shown?