# CustomCell.Callback class

Namespace: [Eto.Forms](https://eto.picoe.ca/api/namespace/eto.forms.md) · Assembly: [Eto](https://eto.picoe.ca/api/assembly/eto.md)

```cs
protected class CustomCell.Callback : CustomCell.ICallback
```

Callback implementation for the [CustomCell](https://eto.picoe.ca/api/type/eto.forms.customcell.md)

## Methods

- [OnBeginEdit](https://eto.picoe.ca/api/type/eto.forms.customcell.callback/onbeginedit.md): Raises the BeginEdit event.
- [OnCancelEdit](https://eto.picoe.ca/api/type/eto.forms.customcell.callback/oncanceledit.md): Raises the CancelEdit event.
- [OnCommitEdit](https://eto.picoe.ca/api/type/eto.forms.customcell.callback/oncommitedit.md): Raises the CommitEdit event.
- [OnConfigureCell](https://eto.picoe.ca/api/type/eto.forms.customcell.callback/onconfigurecell.md): Raises the configure cell event.
- [OnCreateCell](https://eto.picoe.ca/api/type/eto.forms.customcell.callback/oncreatecell.md): Raises the create cell event.
- [OnGetIdentifier](https://eto.picoe.ca/api/type/eto.forms.customcell.callback/ongetidentifier.md): Raises the get identifier event.
- [OnGetPreferredWidth](https://eto.picoe.ca/api/type/eto.forms.customcell.callback/ongetpreferredwidth.md): Gets the preferred width of the cell based on its content.
- [OnPaint](https://eto.picoe.ca/api/type/eto.forms.customcell.callback/onpaint.md): Raises the paint event.
