# PropertyCellTypeEnum<T> class

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

```cs
public class PropertyCellTypeEnum<T> : PropertyCellType<T>
```

Property cell type to edit an enum value using an [EnumDropDown<T>](https://eto.picoe.ca/api/type/eto.forms.enumdropdown-1.md).

**Type parameters:**

- `T` (where struct)

## Methods

- [OnCreate](https://eto.picoe.ca/api/type/eto.forms.propertycelltypeenum-1/oncreate.md): Creates the content control for the cell.
- [OnPaint](https://eto.picoe.ca/api/type/eto.forms.propertycelltypeenum-1/onpaint.md): Paints the cell when [CustomCell.SupportsControlView](https://eto.picoe.ca/api/type/eto.forms.customcell/supportscontrolview.md) is false.

## Inherited Members

- From [PropertyCellType<T>](https://eto.picoe.ca/api/type/eto.forms.propertycelltype-1.md): [Identifier](https://eto.picoe.ca/api/type/eto.forms.propertycelltype-1/identifier.md), [ItemBinding](https://eto.picoe.ca/api/type/eto.forms.propertycelltype-1/itembinding.md), [CanDisplay](https://eto.picoe.ca/api/type/eto.forms.propertycelltype-1/candisplay.md)
- From [PropertyCellType](https://eto.picoe.ca/api/type/eto.forms.propertycelltype.md): [OnConfigure](https://eto.picoe.ca/api/type/eto.forms.propertycelltype/onconfigure.md)

## See Also

- [PropertyCellTypeEnum](https://eto.picoe.ca/api/type/eto.forms.propertycelltypeenum.md)
