Thank you for writing.
I am glad that the provided sample project was useful. Indeed, the PreviewDragHint
event is fired just once allowing the user to change the hint for the dragged row. However, the drop hint remains a horizontal line indicating whether before/after will be the drop action. It is possible to change it in the RadDragDropService.PreviewDropTarget
event by setting the RadGridView.TableElement.RowDragHint
property to the desired image. Here is a sample code snippet:
cnt = 0;
sender, PreviewDropTargetEventArgs e)
RadImageShape img =
(cnt % 2 == 0)
img.Image = Properties.Resources.image1;
img.Image = Properties.Resources.image2;
.radGridView1.TableElement.RowDragHint = img;
I hope this information helps. Should you have further questions I would be glad to help.