# BaseEditorProperties class

Serves as the base class for objects that store editor settings.

**Namespace:** [`Eremex.AvaloniaUI.Controls.Editors`](./index.md)  
**Assembly:** `Eremex.Avalonia.Controls.dll`  
**NuGet Package:** [Eremex.Avalonia.Controls](https://www.nuget.org/packages/Eremex.Avalonia.Controls)

## Declaration

```csharp
public abstract class BaseEditorProperties : Control
```

## Public Members

| name | description |
| --- | --- |
| [AllowNullInput](BaseEditorProperties/AllowNullInput.md) { get; set; } | Gets or sets whether users can enter a null value into the editor. |
| [Background](BaseEditorProperties/Background.md) { get; set; } | Gets or sets the editor's background. |
| [BorderBrush](BaseEditorProperties/BorderBrush.md) { get; set; } | Gets or sets the brush that paints the editor's border. |
| [BorderThickness](BaseEditorProperties/BorderThickness.md) { get; set; } | Gets or sets the editor's border thickness. |
| [DisplayFormatString](BaseEditorProperties/DisplayFormatString.md) { get; set; } | Gets or sets the format string used to format the editor's display text. |
| [DisplayTextConverter](BaseEditorProperties/DisplayTextConverter.md) { get; set; } | Gets or sets the converter used to obtain the editor's display text. |
| [HorizontalContentAlignment](BaseEditorProperties/HorizontalContentAlignment.md) { get; set; } | Gets or sets the horizontal alignment of the editor's content. |
| [VerticalContentAlignment](BaseEditorProperties/VerticalContentAlignment.md) { get; set; } | Gets or sets the vertical alignment of the editor's content. |
| virtual [CreateEditor](BaseEditorProperties/CreateEditor.md)() | Creates an editor and applies these settings to it. |
| virtual [GetDisplayText](BaseEditorProperties/GetDisplayText.md)(…) | Returns the display text for the specified value. |

## See Also

* namespace [Eremex.AvaloniaUI.Controls.Editors](./index.md)

<!-- DO NOT EDIT: generated by xmldocmd for Eremex.Avalonia.Controls.dll -->
