# ToolBar.IHandler interface

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

```cs
public interface ToolBar.IHandler : Widget.IHandler
```

Handler interface for the [ToolBar](https://eto.picoe.ca/api/type/eto.forms.toolbar.md).

## Properties

- [Dock](https://eto.picoe.ca/api/type/eto.forms.toolbar.ihandler/dock.md): Gets or sets the docking hint for the toolbar.
- [TextAlign](https://eto.picoe.ca/api/type/eto.forms.toolbar.ihandler/textalign.md): Gets or sets the text alignment hint.

## Methods

- [AddButton](https://eto.picoe.ca/api/type/eto.forms.toolbar.ihandler/addbutton.md): Adds a button at the specified index.
- [Clear](https://eto.picoe.ca/api/type/eto.forms.toolbar.ihandler/clear.md): Clears all buttons from the toolbar
- [RemoveButton](https://eto.picoe.ca/api/type/eto.forms.toolbar.ihandler/removebutton.md): Removes the specified button.

## Inherited Members

- From [Widget.IHandler](https://eto.picoe.ca/api/type/eto.widget.ihandler.md): [ID](https://eto.picoe.ca/api/type/eto.widget.ihandler/id.md), [NativeHandle](https://eto.picoe.ca/api/type/eto.widget.ihandler/nativehandle.md), [Widget](https://eto.picoe.ca/api/type/eto.widget.ihandler/widget.md), [HandleEvent](https://eto.picoe.ca/api/type/eto.widget.ihandler/handleevent.md), [Initialize](https://eto.picoe.ca/api/type/eto.widget.ihandler/initialize.md), [UnhandleEvent](https://eto.picoe.ca/api/type/eto.widget.ihandler/unhandleevent.md)
