Syncfusion.SfCellGrid.WPF
Inheritance Hierarchy

Syncfusion.UI.Xaml.CellGrid.Helpers Namespace

Contains classes and enumerators that simplify the programming with predefined methods and events for common functionalities.
Classes
 ClassDescription
Class Represents a class which holds the properties of cell comment opening event.
Class Event Handler to Handle the CellContextMenuOpening Event which can be marked as Handled.
Class Represents a class which holds the properties of CellRequest Navigate Event.
Class Represents a class which holds the properties of Cell Tooltip opening event.
Class Represents a class which holds the properties of current cell Activated event.
Class Represents a class which holds the properties of CurrentCell Activating Event.
Class Represents the class which holds the properties of CurrentCellBeginEdit Event.
Class Represents a class which holds the properties of CurrentCell EndEdit event.
Class Represents a class which holds the properties of CurrentCell Validated event.
Class Represents a class which holds the properties of CurrentCell Validating event.
Class Represents a class which holds the properties of CurrentCell ValueChanged event.
Class Helper class which holds the properties and operations related with focus of UIElement and Visual objects.
Class Extension class to perform Iteration operation.
Class Provides data for a cancellable event.
Class Represents a class which holds the properties of Grid CancelRouted Event.
Class Represents a class which holds the properties of Grid CellClick Event.
ClassProvides data about the GridModel.CutPaste: Syncfusion.UI.Xaml.CellGrid.GridCopyPaste.Paste Syncfusion.UI.Xaml.CellGrid.GridCopyPaste.Cut Syncfusion.UI.Xaml.CellGrid.GridCopyPaste.Copy events.
Class This is a base class for events of the Syncfusion libraries. It supports writing properties in its ToString() method.
Class Helper class is used for calculating the floating cell size when text size exceeds the cell size Calculate the floating cell size based on horizontal alignment like left, right or center and TextWrapping. Set and Reset the flood cells when used by the floating cells. The floating cell size, position and range will be stored in properties where in GridColumn are FloatingCellSize, FloatingCellStartPosition, and FloatingCellRange. Set and reset the clipped region in FloatingCellClippedRegion in GridColumn for clip the floating cell while scrolling. Set the display text size in DisplayTextSize in GridColumn which will be calculated when update the column Reset the flood cells. While editing current cell moves to out of view then reset the flood cells Based on alignment, Alt+Enter or floating cell height changed while editing when next or previous column goes to out of view, set and reset the floating cell selection border thickness. Check the current row column index in flood cell based on mouse point for selection.
Class Provides data for a event that can be handled by a subscriber and overrides the event's default behavior.
Class For internal use. Holds the information about the cells being moved.
ClassProvides data about the Syncfusion.UI.Xaml.CellGrid.GridModel.RowsInserted and Syncfusion.UI.Xaml.CellGrid.GridModel.ColumnsInserted events.
ClassProvides data about the Syncfusion.UI.Xaml.CellGrid.GridModel.RowsRemoved and Syncfusion.UI.Xaml.CellGrid.GridModel.ColumnsRemoved events.
Class This is a base class for events of the Syncfusion libraries. It supports writing properties in its ToString() method.
Class 
Class Provides a generic handler for holding simple data.
Class A framework independent utility class for the new Nullable type in .NET Framework 2.0
Class Represents a class which holds the properties of Resizing ColumnEvent.
Class Represents a class which holds the properties of Resizing row Event
Class Represents a class which holds the properties of Selection changed Event.
Class Represents a class which holds the properties of Selection changing event.
Delegates
 DelegateDescription
Delegate Represents a method that will handle the cell comment opening event.
Delegate Gets or Sets the Style for a cell. Represents the method that handles a QueryContextMenuOpening event...
Delegate Represents a method that will handle the CellRequest Navigate Event.
Delegate Represents a method that will handle the cell Tooltip opening event.
Delegate Represents a method that will handle the CurrentCell Activated Event
Delegate Represents a method that will handle the CurrentCell Activating Event.
Delegate Represents a method that will handle the CurrentCell BeginEdit Event.
Delegate Represents a method that will handle the CurrentCell EndEdit event.
Delegate Represents a method that will handle the CurrentCell Validated event.
Delegate Represents a method that will handle the CurrentCell Validating event.
Delegate Represents a method that will handle the currentcell value changed event.
Delegate Represents a method that will handle the Grid CancelEvent.
Delegate Represents a method that will handle the Grid CancelRouted Event.
Delegate Represents a method that will handle the Grid CellClick Event.
DelegateRepresents the method that handles theSyncfusion.UI.Xaml.CellGrid.GridModel.ClipboardPaste Syncfusion.UI.Xaml.CellGrid.GridModel.ClipboardCut Syncfusion.UI.Xaml.CellGrid.GridModel.ClipboardCopy events.
DelegateRepresents the method that handles the Syncfusion.UI.Xaml.CellGrid.GridModel.RowsInserted and Syncfusion.UI.Xaml.CellGrid.GridModel.ColumnsInserted events.
DelegateRepresents the method that handles Syncfusion.UI.Xaml.CellGrid.GridModel.RowsRemoved and Syncfusion.UI.Xaml.CellGrid.GridModel.ColumnsRemoved events.
Delegate Represents a method that will handlw the Grid RoutedEvent.
Delegate Represents a method that will handle the Resizing column Event.
Delegate Represents a method that will handle the Resizing row Event.
Delegate Represents a method that will handle the Selection Changed Event.
Delegate Represents a method that will handle the Selection changing event.
Enumerations
 EnumerationDescription
Enumeration Specifies the activation trigger options
Enumeration Specifies horizontal or vertical autoscrolling.
Enumeration Defines copypaste options.
Enumeration Specifies the selection behavior options when enter into edit mode
Enumeration Specifies the edit trigger options
EnumerationSpecifies options for a ResizeColumnsToFit or ResizeRowsToFit method call.

The options can be combined.

Enumeration Specifies the importing mode options
Enumeration Specifies the precedence style options.
EnumerationA ResizingReason is used by ResizingColumnsEventArgs and ResizingRowsEventArgs to give a hint about the current state of the user action and reason for this event.
See Also