Class GridCellDataBoundTemplateModel
A cell model for the GridCellDataTemplateRenderer.
Inheritance
System.Object
GridCellDataBoundTemplateModel
Implements
System.IDisposable
Inherited Members
Namespace: Syncfusion.Windows.Controls.Grid
Assembly: Syncfusion.Grid.Wpf.dll
Syntax
public class GridCellDataBoundTemplateModel : GridCellModel<GridCellDataBoundTemplateRenderer>, IDisposable
Constructors
GridCellDataBoundTemplateModel()
Declaration
public GridCellDataBoundTemplateModel()
Methods
CalculatePreferredCellSize(Int32, Int32, GridStyleInfo, GridQueryBounds)
Calculates the preferred size of the cell based on its content, including the cell template.
Declaration
public override Size CalculatePreferredCellSize(int rowIndex, int colIndex, GridStyleInfo style, GridQueryBounds queryBounds)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | rowIndex | Cell row index. |
System.Int32 | colIndex | Cell column index. |
GridStyleInfo | style | Cell style information. |
GridQueryBounds | queryBounds | Graphical bounds. |
Returns
Type | Description |
---|---|
System.Windows.Size | The optimal size for the cell. |
Overrides
ProvideDataWrapperInstance(GridDataCellBoundWrapper, GridStyleInfo)
Declaration
public void ProvideDataWrapperInstance(GridDataCellBoundWrapper wrapperInstance, GridStyleInfo style)
Parameters
Type | Name | Description |
---|---|---|
GridDataCellBoundWrapper | wrapperInstance | |
GridStyleInfo | style |
Implements
System.IDisposable