menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridExcelLikeDragDropMouseController - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GridExcelLikeDragDropMouseController

    Implements the datasource part of an OLE drag-and-drop operation in a grid control.

    Inheritance
    System.Object
    GridExcelLikeDragDropMouseController
    Implements
    IMouseController
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Syncfusion.Windows.Controls.Grid
    Assembly: Syncfusion.Grid.Wpf.dll
    Syntax
    public class GridExcelLikeDragDropMouseController : IMouseController

    Constructors

    GridExcelLikeDragDropMouseController(GridControlBase)

    Declaration
    public GridExcelLikeDragDropMouseController(GridControlBase grid)
    Parameters
    Type Name Description
    GridControlBase grid

    Properties

    Cursor

    Declaration
    public Cursor Cursor { get; set; }
    Property Value
    Type
    System.Windows.Input.Cursor

    Name

    Declaration
    public string Name { get; }
    Property Value
    Type
    System.String

    SupportsCancelMouseCapture

    Declaration
    public bool SupportsCancelMouseCapture { get; }
    Property Value
    Type
    System.Boolean

    SupportsMouseTracking

    Declaration
    public bool SupportsMouseTracking { get; }
    Property Value
    Type
    System.Boolean

    Methods

    CancelMode()

    Declaration
    public void CancelMode()

    EnableExcelLikeDragDrop(GridDragDropFlags)

    Declaration
    public bool EnableExcelLikeDragDrop(GridDragDropFlags flags)
    Parameters
    Type Name Description
    GridDragDropFlags flags
    Returns
    Type
    System.Boolean

    HitTest(MouseControllerEventArgs, IMouseController)

    Declaration
    public int HitTest(MouseControllerEventArgs e, IMouseController controller)
    Parameters
    Type Name Description
    MouseControllerEventArgs e
    IMouseController controller
    Returns
    Type
    System.Int32

    MouseDown(MouseControllerEventArgs)

    Declaration
    public void MouseDown(MouseControllerEventArgs e)
    Parameters
    Type Name Description
    MouseControllerEventArgs e

    MouseHover(MouseControllerEventArgs)

    Declaration
    public void MouseHover(MouseControllerEventArgs e)
    Parameters
    Type Name Description
    MouseControllerEventArgs e

    MouseHoverEnter(MouseEventArgs)

    Declaration
    public void MouseHoverEnter(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.MouseEventArgs e

    MouseHoverLeave(MouseEventArgs)

    Declaration
    public void MouseHoverLeave(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.MouseEventArgs e

    MouseMove(MouseControllerEventArgs)

    Declaration
    public void MouseMove(MouseControllerEventArgs e)
    Parameters
    Type Name Description
    MouseControllerEventArgs e

    MouseUp(MouseControllerEventArgs)

    Declaration
    public void MouseUp(MouseControllerEventArgs e)
    Parameters
    Type Name Description
    MouseControllerEventArgs e

    RestoreMode()

    Declaration
    public void RestoreMode()

    Implements

    IMouseController
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved