CustomCell Class |
Namespace: Eto.Forms
The CustomCell type exposes the following members.
| Name | Description | |
|---|---|---|
| CustomCell | Initializes a new instance of the CustomCell class |
| Name | Description | |
|---|---|---|
| ConfigureCell |
Gets or sets a delegate to configure an cell when it is reused for a different row or the data changes.
| |
| CreateCell |
Gets or sets a delegate to create the contents of the cell.
| |
| GetIdentifier |
Gets or sets a delegate to get the identifier of the cell based on its content.
| |
| GetPreferredWidth |
Gets or sets a delegate to get the preferred width of the cell based on its content.
| |
| SupportsControlView |
Gets a value indicating that the CustomCell on the current platform supports using a Control for its view mode.
Gtk and WinForms only support custom controls when editing a cell.
|
| Name | Description | |
|---|---|---|
| CreateTControl |
Creates a new CustomCell with instances of the specified TControl type.
| |
| GetCallback |
Gets an instance of an object used to perform callbacks to the widget from handler implementations
(Overrides WidgetGetCallback.) | |
| OnConfigureCell |
Configures an existing cell when it is reused for a different row or the data changes.
| |
| OnCreateCell |
Creates an instance of the control for a cell.
| |
| OnGetIdentifier |
Gets the identifier of the cell based on its content.
| |
| OnGetPreferredWidth |
Gets the preferred width of the cell based on its content.
| |
| OnPaint |
Raises the Paint event.
|
| Name | Description | |
|---|---|---|
| Paint |
Event to handle painting the content of the cell when SupportsControlView is false.
|