interface Tinman.Engine.GUI.Components.IDataView

Extended by

DataViewBase abstract

Base interface for classes that provide GUI components for viewing the contents of a IDataModel.

Public / Methods


public method CreateComponent → (1)

column in : int32

The column index of the cell.

returns → Component

The GUI component or null if none.

Creates a GUI component for the given data model column.


public method UpdateComponent → (4)

model in : IDataModel

The data model.

row in : int32

The row index of the cell.

column in : int32

The column index of the cell.

component in : Component

The component, as returned by CreateComponent.

Updates a GUI component for a cell of this data model.

Public / Attributes


public attribute Columns → (get)

value : int32

The column count.

The number of columns in this data view.