Experts, I have the drag and drop function setup between a datagridview and a treeview. The treeview represents product categories and the items belonging to that category are displayed in the datagridview. My users can drag an item from the datagridview onto the desired node in the treeview to change the category of the selected item in the datagridview. I would like that when the user drags the selected item from the datagridview instead of displaying the default dragdropeffects, I would like it to appear that they are actually dragging the entire row. So visually the row they selected follows the mouse to the treenode where they will drop it. How can this be accomplished?