[]
Custom cell factory that displays Excel-style row and column headers.
public class ExcelCellFactory : CellFactory, ICellFactory, ICustomCellRender
| Name | Description |
|---|---|
| ExcelCellFactory(C1FlexGrid) | Initializes a new instance of an ExcelCellFactory. |
| Name | Description |
|---|---|
| ApplyCellStyles(C1FlexGrid, CellType, CellRange, Border) | Applies custom styles to the outline row. |
| CreateCellBorder(C1FlexGrid, CellType, CellRange) | Creates a Border element that represents the background and border of a grid cell and contains the cell data. |
| CreateCellContent(C1FlexGrid, Border, CellRange) | Provides content for the grid cells. |
| CreateCellEditor(C1FlexGrid, CellType, CellRange) | Provides editable content for the grid cells. |
| CreateColumnHeaderContent(C1FlexGrid, Border, CellRange) | Provides content for the column header cells. |
| CreateRowHeaderContent(C1FlexGrid, Border, CellRange) | Provides content for the row header cells. |
| CreateTopLeftContent(C1FlexGrid, Border, CellRange) | Provides content for the cells in the top left panel of the grid. |
| GetBorderThickness(C1FlexGrid, CellRange) | Gets a Thickness value that represents the thickness of the cell borders. |