Class GraphicSelectionControllerBase
Inheritance
System.Object
GraphicSelectionControllerBase
Assembly: Syncfusion.Grid.Wpf.dll
Syntax
public abstract class GraphicSelectionControllerBase : Object, IGraphicSelectionController
Constructors
GraphicSelectionControllerBase(GraphicModel)
Declaration
public GraphicSelectionControllerBase(GraphicModel graphicModel)
Parameters
Properties
GraphicModel
Declaration
public GraphicModel GraphicModel { get; }
Property Value
Methods
ClearGraphicCellSelections()
Declaration
public void ClearGraphicCellSelections()
OnGotFocus(RoutedEventArgs, GraphicCellSpanInfo)
Declaration
protected abstract void OnGotFocus(RoutedEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
Declaration
protected abstract void OnKeyDown(KeyEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
Declaration
protected abstract void OnKeyUp(KeyEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
OnLostFocus(RoutedEventArgs, GraphicCellSpanInfo)
Declaration
protected abstract void OnLostFocus(RoutedEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
Declaration
protected abstract void OnMouseDown(MouseButtonEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
Type |
Name |
Description |
System.Windows.Input.MouseButtonEventArgs |
args |
|
GraphicCellSpanInfo |
spanInfo |
|
Declaration
protected abstract void OnMouseEnter(MouseEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
Declaration
protected abstract void OnMouseLeave(MouseEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
Declaration
protected abstract void OnMouseMove(MouseEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
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
UnSelectGraphicCell(GraphicCellSpanInfo)
Declaration
public void UnSelectGraphicCell(GraphicCellSpanInfo spanInfo)
Parameters
Explicit Interface Implementations
IGraphicSelectionController.OnGotFocus(RoutedEventArgs, GraphicCellSpanInfo)
Declaration
void IGraphicSelectionController.OnGotFocus(RoutedEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
Declaration
void IGraphicSelectionController.OnKeyDown(KeyEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
Declaration
void IGraphicSelectionController.OnKeyUp(KeyEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
IGraphicSelectionController.OnLostFocus(RoutedEventArgs, GraphicCellSpanInfo)
Declaration
void IGraphicSelectionController.OnLostFocus(RoutedEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
Declaration
void IGraphicSelectionController.OnMouseDown(MouseButtonEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
Type |
Name |
Description |
System.Windows.Input.MouseButtonEventArgs |
args |
|
GraphicCellSpanInfo |
spanInfo |
|
Declaration
void IGraphicSelectionController.OnMouseEnter(MouseEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
Declaration
void IGraphicSelectionController.OnMouseLeave(MouseEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
Declaration
void IGraphicSelectionController.OnMouseMove(MouseEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
Declaration
void IGraphicSelectionController.OnMouseUp(MouseButtonEventArgs args, GraphicCellSpanInfo spanInfo)
Parameters
Type |
Name |
Description |
System.Windows.Input.MouseButtonEventArgs |
args |
|
GraphicCellSpanInfo |
spanInfo |
|
Implements