# ToolbarEditorItem class

Displays an editor within a toolbar, menu, or ribbon.

**Namespace:** [`Eremex.AvaloniaUI.Controls.Bars`](./index.md)  
**Assembly:** `Eremex.Avalonia.Controls.dll`  
**NuGet Package:** [Eremex.Avalonia.Controls](https://www.nuget.org/packages/Eremex.Avalonia.Controls)

## Declaration

```csharp
public class ToolbarEditorItem : ToolbarItem
```

## Public Members

| name | description |
| --- | --- |
| [ToolbarEditorItem](ToolbarEditorItem/ToolbarEditorItem.md)() | The default constructor. |
| [AllowImmediateEditorValuePosting](ToolbarEditorItem/AllowImmediateEditorValuePosting.md) { get; set; } | Gets or sets whether editor values are posted immediately, or null to use the editor's default behavior. |
| [EditorAlignment](ToolbarEditorItem/EditorAlignment.md) { get; set; } | Gets or sets the position of the editor relative to the item header. |
| [EditorHeight](ToolbarEditorItem/EditorHeight.md) { get; set; } | Gets or sets the height of the item's editor. |
| [EditorProperties](ToolbarEditorItem/EditorProperties.md) { get; set; } | Gets or sets the settings used to configure the item's editor. |
| [EditorTemplate](ToolbarEditorItem/EditorTemplate.md) { get; set; } | Gets or sets the template used to create the item's editor. |
| [EditorValue](ToolbarEditorItem/EditorValue.md) { get; set; } | Gets or sets the value edited by the item's editor. |
| [EditorWidth](ToolbarEditorItem/EditorWidth.md) { get; set; } | Gets or sets the width of the item's editor. |
| [ReadOnly](ToolbarEditorItem/ReadOnly.md) { get; set; } | Gets or sets whether the editor prevents users from changing its value. |
| [SizeMode](ToolbarEditorItem/SizeMode.md) { get; set; } | Gets or sets how the editor item uses the available space. |
| event [EditorValueChanged](ToolbarEditorItem/EditorValueChanged.md) | Occurs when the editor's value changes. |
| [PostEditor](ToolbarEditorItem/PostEditor.md)() | Posts the active editor's value. |

## See Also

* class [ToolbarItem](./ToolbarItem.md)
* namespace [Eremex.AvaloniaUI.Controls.Bars](./index.md)

<!-- DO NOT EDIT: generated by xmldocmd for Eremex.Avalonia.Controls.dll -->
