Class ArrangeCellArgs
Provides layout information about a cell such as the VisibleRow, VisibleColumb, the CellRect, Covered Cell Span and also cell style information. ArrangeCellArgs is only used for "Arrange" methods in VirtualizingCellsControl. ArrangeCellArgs also has member for CellUIElements and ShouldCreateVisuals.
Inherited Members
Namespace: Syncfusion.Windows.Controls.Cells
Assembly: Syncfusion.GridCommon.WPF.dll
Syntax
public class ArrangeCellArgs : CellArgs
Constructors
ArrangeCellArgs(VirtualizingCellsControl, VisibleLineInfo, VisibleLineInfo, Rect, IRenderCellInfo)
Initializes a new instance of the ArrangeCellArgs class.
Declaration
public ArrangeCellArgs(VirtualizingCellsControl cellsControl, VisibleLineInfo visibleRow, VisibleLineInfo visibleColumn, Rect cellRect, IRenderCellInfo ci)
Parameters
| Type | Name | Description |
|---|---|---|
| VirtualizingCellsControl | cellsControl | The cells control. |
| VisibleLineInfo | visibleRow | The visible row. |
| VisibleLineInfo | visibleColumn | The visible column. |
| System.Windows.Rect | cellRect | The cell rectangle. |
| IRenderCellInfo | ci | The cell style information. |
ArrangeCellArgs(VirtualizingCellsControl, VisibleLineInfo, VisibleLineInfo, Rect, IRenderCellInfo, Boolean)
Initializes a new instance of the ArrangeCellArgs class.
Declaration
public ArrangeCellArgs(VirtualizingCellsControl cellsControl, VisibleLineInfo visibleRow, VisibleLineInfo visibleColumn, Rect cellRect, IRenderCellInfo ci, bool shouldCreateVisuals)
Parameters
| Type | Name | Description |
|---|---|---|
| VirtualizingCellsControl | cellsControl | The cells control. |
| VisibleLineInfo | visibleRow | The visible row. |
| VisibleLineInfo | visibleColumn | The visible column. |
| System.Windows.Rect | cellRect | The cell rectangle. |
| IRenderCellInfo | ci | The cell style information. |
| System.Boolean | shouldCreateVisuals |
Properties
CellUIElements
Gets the cells visuals.
Declaration
public override CellUIElements CellUIElements { get; }
Property Value
| Type | Description |
|---|---|
| CellUIElements | The cells visuals. |
Overrides
CloneUIElement
Declaration
public bool CloneUIElement { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
ForceMeasure
Gets a value indicating whether the UIElement.Measure method needs to be called.
Declaration
public bool ForceMeasure { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
HasVisuals
Gets a value indicating whether the cell has visuals.
Declaration
public bool HasVisuals { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
IsProcessingArrangeCellUIElements
Gets a value indicating whether the parent cells control is calling OnArrangeCell(ArrangeCellArgs).
Declaration
public bool IsProcessingArrangeCellUIElements { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
ShouldCreateVisuals
Gets a value indicating whether visuals should be create for the cell.
Declaration
public bool ShouldCreateVisuals { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
ShouldReinitializeContent
Gets a value indicating whether the UIElements should be reinitialized.
Declaration
public bool ShouldReinitializeContent { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|