Class GridMoveCellsState
For internal use. Holds the information about the cells being moved.
Namespace: Syncfusion.Windows.Controls.Grid
Assembly: Syncfusion.Grid.Wpf.dll
Syntax
public class GridMoveCellsState : Object
Constructors
GridMoveCellsState(IEditableLineSizeHost, GridVolatileCellStyles)
Constructor.
Declaration
public GridMoveCellsState(IEditableLineSizeHost lineSizes, GridVolatileCellStyles volatileCellStyles)
Parameters
Type | Name | Description |
---|---|---|
IEditableLineSizeHost | lineSizes | Line size. |
GridVolatileCellStyles | volatileCellStyles |
GridMoveCellsState(Boolean, IEditableLineSizeHost, GridVolatileCellStyles)
Constructor.
Declaration
public GridMoveCellsState(bool isEmpty, IEditableLineSizeHost lineSizes, GridVolatileCellStyles volatileCellStyles)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | isEmpty | True if empty. |
IEditableLineSizeHost | lineSizes | Line size. |
GridVolatileCellStyles | volatileCellStyles | A reference to a GridVolatileCellStyles object where GridStyleInfo objects can be stored |
Fields
Empty
Declaration
public static GridMoveCellsState Empty
Field Value
Type |
---|
GridMoveCellsState |
Properties
CellSpanBackgrounds
Cell spanned backgrounds.
Declaration
public GridCellSpanBackgroundInfoCollection CellSpanBackgrounds { get; }
Property Value
Type |
---|
GridCellSpanBackgroundInfoCollection |
CoveredCells
Covered cells.
Declaration
public GridCoveredCellInfoCollection CoveredCells { get; }
Property Value
Type |
---|
GridCoveredCellInfoCollection |
Data
Cell data.
Declaration
public GridCellData Data { get; }
Property Value
Type |
---|
GridCellData |
GridViews
Grid views.
Declaration
public Dictionary<GridControlBase, GridViewMoveCellsState> GridViews { get; }
Property Value
Type |
---|
System.Collections.Generic.Dictionary<GridControlBase, GridViewMoveCellsState> |
IsEmpty
True if empty.
Declaration
public bool IsEmpty { get; }
Property Value
Type |
---|
System.Boolean |
LineSizes
Line sizes for the grid.
Declaration
public IEditableLineSizeHost LineSizes { get; }
Property Value
Type |
---|
IEditableLineSizeHost |
Selections
Selected ranges for grid.
Declaration
public GridRangeInfoList Selections { get; }
Property Value
Type |
---|
GridRangeInfoList |
SuspendSelections
Suspends the selection state when GridMoveCellsState is used
Declaration
public bool SuspendSelections { get; set; }
Property Value
Type |
---|
System.Boolean |
VolatileCellStyles
Volatile cell styles.
Declaration
public GridVolatileCellStyles VolatileCellStyles { get; }
Property Value
Type |
---|
GridVolatileCellStyles |