Defines the functionality of classes used to create grid cells dynamically.
Namespace:
C1.Silverlight.FlexGridAssembly: C1.Silverlight.FlexGrid.4 (in C1.Silverlight.FlexGrid.4.dll)
Syntax
C# |
---|
public interface ICellFactory |
Visual Basic |
---|
Public Interface ICellFactory |
Remarks
The C1FlexGrid fully virtualizes rows and columns. Cells are created
only when their row and column are visible to the user. In this case, a class that
implements the ICellFactory interface is used to create the FrameworkElement
objects that represent the cells. When cells are scrolled out of view, the same
class is notified so it can properly dispose of the cell or recycle it for future use.