Last Updated: 10 Dec 2018 08:57 by Rene
Dess | Tech Support Engineer, Sr.
Created on: 12 Mar 2018 06:55
Category: TreeView
Type: Bug Report
FIX. RadTreeView - cursor is not changed when you are dragging a node while the Ctrl key is pressed
To reproduce: please refer to the attached gif files with the different versions of the Telerik UI for WinForms suite . You will notice that while you are dragging a node the default cursor is an arrow with a small rectangle. If you hold the Ctrl key pressed while dragging  the node, the default cursor is an arrow with a small rectangle and '+'. With the latest version, the '+' sign is missing when you hold the Ctrl key. 
Posted on: 10 Dec 2018 08:57
Hi Ivan,

I have checked your solution, and it is working nicely. Just have one small remark.

When CTRL is pressed it still changes text in drag drop indicator after you move mouse cursor, not at the very same moment you actually press CTRL.

Is there a way to fix this behavior?

Best regards,
Ivan Petrov
Posted on: 05 Nov 2018 09:39
The case in the example project mixes the standard drag drop service with the Telerik built-in one. This is not advisable and usually causes problems and wrong behaviour in both services. The end goal is to have an indication of whether the node will be copied or moved upon dropping it. To achieve this one could use only the TreeViewDragDropService. In the attached project the desired behaviour is achieved solely with the TreeViewDragDropService.
Attached Files:
Ivan Petrov
Posted on: 05 Nov 2018 09:22
deleted by ipetrov