# CommonDialog.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 CommonDialog.IHandler : Widget.IHandler
```

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

**Derived types:** [AboutDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.aboutdialog.ihandler.md), [ColorDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.colordialog.ihandler.md), [FileDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.filedialog.ihandler.md), [FontDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.fontdialog.ihandler.md), [OpenWithDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.openwithdialog.ihandler.md), [PrintDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.printdialog.ihandler.md), [PrintPreviewDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.printpreviewdialog.ihandler.md), [SelectFolderDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.selectfolderdialog.ihandler.md)

## Methods

- [ShowDialog](https://eto.picoe.ca/api/type/eto.forms.commondialog.ihandler/showdialog.md): Shows the dialog with the specified parent window, blocking until a result is returned.

## 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)
