menu

WPF

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

    Show / Hide Table of Contents

    Class GraphicSelectionControllerBase

    Inheritance
    System.Object
    GraphicSelectionControllerBase
    GraphicSelectionController
    Implements
    IGraphicSelectionController
    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 abstract class GraphicSelectionControllerBase : IGraphicSelectionController

    Constructors

    GraphicSelectionControllerBase(GraphicModel)

    Declaration
    public GraphicSelectionControllerBase(GraphicModel graphicModel)
    Parameters
    Type Name Description
    GraphicModel graphicModel

    Properties

    GraphicModel

    Declaration
    public GraphicModel GraphicModel { get; }
    Property Value
    Type
    GraphicModel

    Methods

    ClearGraphicCellSelections()

    Declaration
    public void ClearGraphicCellSelections()

    OnGotFocus(RoutedEventArgs, GraphicCellSpanInfo)

    Declaration
    protected abstract void OnGotFocus(RoutedEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.RoutedEventArgs args
    GraphicCellSpanInfo spanInfo

    OnKeyDown(KeyEventArgs, GraphicCellSpanInfo)

    Declaration
    protected abstract void OnKeyDown(KeyEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.Input.KeyEventArgs args
    GraphicCellSpanInfo spanInfo

    OnKeyUp(KeyEventArgs, GraphicCellSpanInfo)

    Declaration
    protected abstract void OnKeyUp(KeyEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.Input.KeyEventArgs args
    GraphicCellSpanInfo spanInfo

    OnLostFocus(RoutedEventArgs, GraphicCellSpanInfo)

    Declaration
    protected abstract void OnLostFocus(RoutedEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.RoutedEventArgs args
    GraphicCellSpanInfo spanInfo

    OnMouseDown(MouseButtonEventArgs, GraphicCellSpanInfo)

    Declaration
    protected abstract void OnMouseDown(MouseButtonEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.Input.MouseButtonEventArgs args
    GraphicCellSpanInfo spanInfo

    OnMouseEnter(MouseEventArgs, GraphicCellSpanInfo)

    Declaration
    protected abstract void OnMouseEnter(MouseEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.Input.MouseEventArgs args
    GraphicCellSpanInfo spanInfo

    OnMouseLeave(MouseEventArgs, GraphicCellSpanInfo)

    Declaration
    protected abstract void OnMouseLeave(MouseEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.Input.MouseEventArgs args
    GraphicCellSpanInfo spanInfo

    OnMouseMove(MouseEventArgs, GraphicCellSpanInfo)

    Declaration
    protected abstract void OnMouseMove(MouseEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.Input.MouseEventArgs args
    GraphicCellSpanInfo spanInfo

    OnMouseUp(MouseButtonEventArgs, GraphicCellSpanInfo)

    Declaration
    protected abstract void OnMouseUp(MouseButtonEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.Input.MouseButtonEventArgs args
    GraphicCellSpanInfo spanInfo

    SelectAllGraphicCells()

    Declaration
    public void SelectAllGraphicCells()

    SelectGraphicCell(GraphicCellSpanInfo)

    Declaration
    public void SelectGraphicCell(GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    GraphicCellSpanInfo spanInfo

    UnSelectGraphicCell(GraphicCellSpanInfo)

    Declaration
    public void UnSelectGraphicCell(GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    GraphicCellSpanInfo spanInfo

    Explicit Interface Implementations

    IGraphicSelectionController.OnGotFocus(RoutedEventArgs, GraphicCellSpanInfo)

    Declaration
    void IGraphicSelectionController.OnGotFocus(RoutedEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.RoutedEventArgs args
    GraphicCellSpanInfo spanInfo

    IGraphicSelectionController.OnKeyDown(KeyEventArgs, GraphicCellSpanInfo)

    Declaration
    void IGraphicSelectionController.OnKeyDown(KeyEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.Input.KeyEventArgs args
    GraphicCellSpanInfo spanInfo

    IGraphicSelectionController.OnKeyUp(KeyEventArgs, GraphicCellSpanInfo)

    Declaration
    void IGraphicSelectionController.OnKeyUp(KeyEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.Input.KeyEventArgs args
    GraphicCellSpanInfo spanInfo

    IGraphicSelectionController.OnLostFocus(RoutedEventArgs, GraphicCellSpanInfo)

    Declaration
    void IGraphicSelectionController.OnLostFocus(RoutedEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.RoutedEventArgs args
    GraphicCellSpanInfo spanInfo

    IGraphicSelectionController.OnMouseDown(MouseButtonEventArgs, GraphicCellSpanInfo)

    Declaration
    void IGraphicSelectionController.OnMouseDown(MouseButtonEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.Input.MouseButtonEventArgs args
    GraphicCellSpanInfo spanInfo

    IGraphicSelectionController.OnMouseEnter(MouseEventArgs, GraphicCellSpanInfo)

    Declaration
    void IGraphicSelectionController.OnMouseEnter(MouseEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.Input.MouseEventArgs args
    GraphicCellSpanInfo spanInfo

    IGraphicSelectionController.OnMouseLeave(MouseEventArgs, GraphicCellSpanInfo)

    Declaration
    void IGraphicSelectionController.OnMouseLeave(MouseEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.Input.MouseEventArgs args
    GraphicCellSpanInfo spanInfo

    IGraphicSelectionController.OnMouseMove(MouseEventArgs, GraphicCellSpanInfo)

    Declaration
    void IGraphicSelectionController.OnMouseMove(MouseEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.Input.MouseEventArgs args
    GraphicCellSpanInfo spanInfo

    IGraphicSelectionController.OnMouseUp(MouseButtonEventArgs, GraphicCellSpanInfo)

    Declaration
    void IGraphicSelectionController.OnMouseUp(MouseButtonEventArgs args, GraphicCellSpanInfo spanInfo)
    Parameters
    Type Name Description
    System.Windows.Input.MouseButtonEventArgs args
    GraphicCellSpanInfo spanInfo

    Implements

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