This class encapsulates the event arguments for the Control.GiveFeedback event, which is raised during drag-and-drop operations. When you handle this event, you can use the Effect property to determine what sort of drag-and-drop operation is in progress, and then either UseDefaultCursors or set your own custom cursor. public class GiveFeedbackEventArgs : EventArgs { // Public Constructors public GiveFeedbackEventArgs (DragDropEffects effect , bool useDefaultCursors ); // Public Instance Properties public DragDropEffects Effect {get; } public bool UseDefaultCursors {set; get; } } HierarchySystem.Object System.EventArgs GiveFeedbackEventArgs Passed ToSystem.Windows.Forms.Design.ComponentTray.OnGiveFeedback() , System.Windows.Forms.Design.ControlDesigner.OnGiveFeedback() , GiveFeedbackEventHandler.{BeginInvoke() , Invoke()} |