Вы можете унаследовать свой элемент управления от DragDropTarget.Допустим, вы хотите создать TextBox и удалить элементы из DataGrid.Затем вы создаете
public class DropingTextBox : DragDropTarget<DataGridRow,TextBox>{}
Затем вы можете переопределить методы DragDropTarget.
Пожалуйста, напишите, что вы хотите сделать, так что, возможно, я могу помочь больше.Какое поведение вы хотите достичь?