Class GridCellDataBoundTemplateModel
A cell model for the GridCellDataTemplateRenderer.
Inheritance
System.Object
GridCellDataBoundTemplateModel
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
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