I am using the telerik library with version 2017.3.1018.45.
At the moment I'm struggling with a drag & drop implementation between a RadGridView and RadTreeView. A row must be draggable from the RadGridView to the RadTreeView only.
The drag & drop from the grid to the tree works perfectly. Unfortunately it is also possible to drop elements from the grid on the grid itself. The Effects property of GiveFeedBackEventArgs in OnGiveFeedback() is Move when staying with the mouse over the grid. It should be None though.
Setting AllowDrop=false on the grid does not make a difference.
I as well tried to disallow dropping before the mouse pointer leaves the grid - using OnDragLeave - but it fires as well when the pointer still is over the grid.
Another approach is to compare the source and destination when dropping. It does not seem possible though to figure out the drop destination in the OnDrop or OnDragDropCompleted events.
How can I omit dropping a grid element on the same grid?