# Eto.Forms namespace

Assembly: [Eto](https://eto.picoe.ca/api/assembly/eto.md)

## Interfaces

- [IBindable](https://eto.picoe.ca/api/type/eto.forms.ibindable.md): Interface for objects that support binding
- [IBindableWidgetContainer](https://eto.picoe.ca/api/type/eto.forms.ibindablewidgetcontainer.md): Interface to specify that the [BindableWidget](https://eto.picoe.ca/api/type/eto.forms.bindablewidget.md) contains child bindable widgets that should participate in binding events.
- [IBinding](https://eto.picoe.ca/api/type/eto.forms.ibinding.md): Base binding interface
- [IColumnItem](https://eto.picoe.ca/api/type/eto.forms.icolumnitem.md): Interface to provide a source for the [ColumnBinding<T>](https://eto.picoe.ca/api/type/eto.forms.columnbinding-1.md)
- [ICommandItem](https://eto.picoe.ca/api/type/eto.forms.icommanditem.md): Interface to access common properties of both [MenuItem](https://eto.picoe.ca/api/type/eto.forms.menuitem.md) and [ToolItem](https://eto.picoe.ca/api/type/eto.forms.toolitem.md).
- [IContextMenuHost](https://eto.picoe.ca/api/type/eto.forms.icontextmenuhost.md): Interface for widgets/handlers that implement a context menu
- [IDataObject](https://eto.picoe.ca/api/type/eto.forms.idataobject.md): Interface to allow you to share common code with [Clipboard](https://eto.picoe.ca/api/type/eto.forms.clipboard.md) and [DataObject](https://eto.picoe.ca/api/type/eto.forms.dataobject.md).
- [IDataStore<T>](https://eto.picoe.ca/api/type/eto.forms.idatastore-1.md): Base data store interface to bind to a collection of objects of a particular type.
- [IImageListItem](https://eto.picoe.ca/api/type/eto.forms.iimagelistitem.md): Represents a list item that can have an image associated with each item.
- [IIndirectBinding<T>](https://eto.picoe.ca/api/type/eto.forms.iindirectbinding-1.md): Base interface for an indirect binding.
- [IKeyboardInputSource](https://eto.picoe.ca/api/type/eto.forms.ikeyboardinputsource.md): Defines an interface for controls or classes that implement keyboard events.
- [IListItem](https://eto.picoe.ca/api/type/eto.forms.ilistitem.md): Interface for an item in a list control.
- [IMaskedTextProvider](https://eto.picoe.ca/api/type/eto.forms.imaskedtextprovider.md): Interface for a masked text provider that can be used with [MaskedTextBox](https://eto.picoe.ca/api/type/eto.forms.maskedtextbox.md).
- [IMaskedTextProvider<T>](https://eto.picoe.ca/api/type/eto.forms.imaskedtextprovider-1.md): Interface for a masked text provider that can be translated to a specific value.
- [IMnemonicControl](https://eto.picoe.ca/api/type/eto.forms.imnemoniccontrol.md): Common interface for controls that support mnemonics (e.g. & character in text)
- [IMouseInputSource](https://eto.picoe.ca/api/type/eto.forms.imouseinputsource.md): Defines an interface for controls or classes that implement mouse events.
- [INavigationItem](https://eto.picoe.ca/api/type/eto.forms.inavigationitem.md): Item for panes on a [Navigation](https://eto.picoe.ca/api/type/eto.forms.navigation.md) control.
- [ISelectable<T>](https://eto.picoe.ca/api/type/eto.forms.iselectable-1.md): Interface for an object that can select multiple items and rows.
- [ISelectableControl<T>](https://eto.picoe.ca/api/type/eto.forms.iselectablecontrol-1.md): Interface for a control that can preserve its selection.
- [ISelectionPreserver](https://eto.picoe.ca/api/type/eto.forms.iselectionpreserver.md): Interface for a control that can preserve selected items
- [ISubmenu](https://eto.picoe.ca/api/type/eto.forms.isubmenu.md): Interface for submenus to access common Items properties
- [ITextBuffer](https://eto.picoe.ca/api/type/eto.forms.itextbuffer.md): Interface for a formatted text buffer
- [ITreeGridItem](https://eto.picoe.ca/api/type/eto.forms.itreegriditem.md): Interface for an item in a [TreeGridView](https://eto.picoe.ca/api/type/eto.forms.treegridview.md).
- [ITreeGridItem<T>](https://eto.picoe.ca/api/type/eto.forms.itreegriditem-1.md): Interface for an item in a [TreeGridView](https://eto.picoe.ca/api/type/eto.forms.treegridview.md) that implements children
- [ITreeGridStore<T>](https://eto.picoe.ca/api/type/eto.forms.itreegridstore-1.md): Item store for the [TreeGridView](https://eto.picoe.ca/api/type/eto.forms.treegridview.md)
- [ITreeItem](https://eto.picoe.ca/api/type/eto.forms.itreeitem.md): Interface for an item in a [TreeView](https://eto.picoe.ca/api/type/eto.forms.treeview.md)
- [ITreeItem<T>](https://eto.picoe.ca/api/type/eto.forms.itreeitem-1.md): Base tree item interface
- [ITreeStore](https://eto.picoe.ca/api/type/eto.forms.itreestore.md): Base data store for the [TreeView](https://eto.picoe.ca/api/type/eto.forms.treeview.md)
- [IValueCommand<T>](https://eto.picoe.ca/api/type/eto.forms.ivaluecommand-1.md): Interface for a command that can provide a value
- [IValueConverter](https://eto.picoe.ca/api/type/eto.forms.ivalueconverter.md): Interface for providing a reusable converter for binding values
- [AboutDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.aboutdialog.ihandler.md): Handler interface for the [AboutDialog](https://eto.picoe.ca/api/type/eto.forms.aboutdialog.md)
- [Application.ICallback](https://eto.picoe.ca/api/type/eto.forms.application.icallback.md): Interface for callbacks to the [Application](https://eto.picoe.ca/api/type/eto.forms.application.md) class
- [Application.IHandler](https://eto.picoe.ca/api/type/eto.forms.application.ihandler.md): Handler interface for the [Application](https://eto.picoe.ca/api/type/eto.forms.application.md) class
- [Button.ICallback](https://eto.picoe.ca/api/type/eto.forms.button.icallback.md): Callback interface for [Button](https://eto.picoe.ca/api/type/eto.forms.button.md).
- [Button.IHandler](https://eto.picoe.ca/api/type/eto.forms.button.ihandler.md): Handler interface for the [Button](https://eto.picoe.ca/api/type/eto.forms.button.md) control.
- [ButtonMenuItem.IHandler](https://eto.picoe.ca/api/type/eto.forms.buttonmenuitem.ihandler.md): Handler interface for the [ButtonMenuItem](https://eto.picoe.ca/api/type/eto.forms.buttonmenuitem.md).
- [ButtonSegmentedItem.IHandler](https://eto.picoe.ca/api/type/eto.forms.buttonsegmenteditem.ihandler.md): Handler interface for the [ButtonSegmentedItem](https://eto.picoe.ca/api/type/eto.forms.buttonsegmenteditem.md).
- [ButtonToolItem.IHandler](https://eto.picoe.ca/api/type/eto.forms.buttontoolitem.ihandler.md): Handler for the [ButtonToolItem](https://eto.picoe.ca/api/type/eto.forms.buttontoolitem.md).
- [Calendar.ICallback](https://eto.picoe.ca/api/type/eto.forms.calendar.icallback.md): Callback interface for handlers of the [Calendar](https://eto.picoe.ca/api/type/eto.forms.calendar.md).
- [Calendar.IHandler](https://eto.picoe.ca/api/type/eto.forms.calendar.ihandler.md): Handler interface for the [Calendar](https://eto.picoe.ca/api/type/eto.forms.calendar.md).
- [CheckBox.ICallback](https://eto.picoe.ca/api/type/eto.forms.checkbox.icallback.md): Callback interface for the [CheckBox](https://eto.picoe.ca/api/type/eto.forms.checkbox.md).
- [CheckBox.IHandler](https://eto.picoe.ca/api/type/eto.forms.checkbox.ihandler.md): Handler interface for the [CheckBox](https://eto.picoe.ca/api/type/eto.forms.checkbox.md) control.
- [CheckBoxCell.IHandler](https://eto.picoe.ca/api/type/eto.forms.checkboxcell.ihandler.md): Handler interface for the [CheckBoxCell](https://eto.picoe.ca/api/type/eto.forms.checkboxcell.md).
- [CheckMenuItem.ICallback](https://eto.picoe.ca/api/type/eto.forms.checkmenuitem.icallback.md): Callback interface for the [CheckMenuItem](https://eto.picoe.ca/api/type/eto.forms.checkmenuitem.md) class.
- [CheckMenuItem.IHandler](https://eto.picoe.ca/api/type/eto.forms.checkmenuitem.ihandler.md): Handler interface for the [CheckMenuItem](https://eto.picoe.ca/api/type/eto.forms.checkmenuitem.md).
- [CheckToolItem.IHandler](https://eto.picoe.ca/api/type/eto.forms.checktoolitem.ihandler.md): Handler for the [CheckToolItem](https://eto.picoe.ca/api/type/eto.forms.checktoolitem.md).
- [Clipboard.ICallback](https://eto.picoe.ca/api/type/eto.forms.clipboard.icallback.md): Callback interface for [Clipboard](https://eto.picoe.ca/api/type/eto.forms.clipboard.md).
- [Clipboard.IHandler](https://eto.picoe.ca/api/type/eto.forms.clipboard.ihandler.md): Handler interface for the [Clipboard](https://eto.picoe.ca/api/type/eto.forms.clipboard.md).
- [CollectionEditor.IHandler](https://eto.picoe.ca/api/type/eto.forms.collectioneditor.ihandler.md): Handler for the [CollectionEditor](https://eto.picoe.ca/api/type/eto.forms.collectioneditor.md).
- [ColorDialog.ICallback](https://eto.picoe.ca/api/type/eto.forms.colordialog.icallback.md): Callback interface for the [ColorDialog](https://eto.picoe.ca/api/type/eto.forms.colordialog.md)
- [ColorDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.colordialog.ihandler.md): Handler interface for the [ColorDialog](https://eto.picoe.ca/api/type/eto.forms.colordialog.md)
- [ColorPicker.ICallback](https://eto.picoe.ca/api/type/eto.forms.colorpicker.icallback.md): A callback interface for [ColorPicker](https://eto.picoe.ca/api/type/eto.forms.colorpicker.md).
- [ColorPicker.IHandler](https://eto.picoe.ca/api/type/eto.forms.colorpicker.ihandler.md): Handler interface for the [ColorPicker](https://eto.picoe.ca/api/type/eto.forms.colorpicker.md) control.
- [ComboBox.ICallback](https://eto.picoe.ca/api/type/eto.forms.combobox.icallback.md): Callback interface for the [ComboBox](https://eto.picoe.ca/api/type/eto.forms.combobox.md).
- [ComboBox.IHandler](https://eto.picoe.ca/api/type/eto.forms.combobox.ihandler.md): Handler interface for the [ComboBox](https://eto.picoe.ca/api/type/eto.forms.combobox.md).
- [ComboBoxCell.IHandler](https://eto.picoe.ca/api/type/eto.forms.comboboxcell.ihandler.md): Handler interface for the [ComboBoxCell](https://eto.picoe.ca/api/type/eto.forms.comboboxcell.md).
- [CommonControl.IHandler](https://eto.picoe.ca/api/type/eto.forms.commoncontrol.ihandler.md): Handler interface for the [CommonControl](https://eto.picoe.ca/api/type/eto.forms.commoncontrol.md).
- [CommonDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.commondialog.ihandler.md): Handler interface for the [CommonDialog](https://eto.picoe.ca/api/type/eto.forms.commondialog.md)
- [Container.IHandler](https://eto.picoe.ca/api/type/eto.forms.container.ihandler.md): Handler interface for the [Container](https://eto.picoe.ca/api/type/eto.forms.container.md) control
- [ContextMenu.ICallback](https://eto.picoe.ca/api/type/eto.forms.contextmenu.icallback.md): Callback interface for instances of [ContextMenu](https://eto.picoe.ca/api/type/eto.forms.contextmenu.md)
- [ContextMenu.IHandler](https://eto.picoe.ca/api/type/eto.forms.contextmenu.ihandler.md): Handler interface for the [ContextMenu](https://eto.picoe.ca/api/type/eto.forms.contextmenu.md)
- [Control.ICallback](https://eto.picoe.ca/api/type/eto.forms.control.icallback.md): Callback interface for instances of [Control](https://eto.picoe.ca/api/type/eto.forms.control.md)
- [Control.IHandler](https://eto.picoe.ca/api/type/eto.forms.control.ihandler.md): Handler interface for [Control](https://eto.picoe.ca/api/type/eto.forms.control.md)
- [Cursor.IHandler](https://eto.picoe.ca/api/type/eto.forms.cursor.ihandler.md): Platform interface for the [Cursor](https://eto.picoe.ca/api/type/eto.forms.cursor.md) class
- [CustomCell.ICallback](https://eto.picoe.ca/api/type/eto.forms.customcell.icallback.md): Callback interface for the [CustomCell](https://eto.picoe.ca/api/type/eto.forms.customcell.md)
- [CustomCell.IHandler](https://eto.picoe.ca/api/type/eto.forms.customcell.ihandler.md): Handler interface for the [CustomCell](https://eto.picoe.ca/api/type/eto.forms.customcell.md).
- [DataFormats.IHandler](https://eto.picoe.ca/api/type/eto.forms.dataformats.ihandler.md): Handler interface for implementations of the DataFormats object.
- [DataObject.IHandler](https://eto.picoe.ca/api/type/eto.forms.dataobject.ihandler.md): Handler interface for platform implementations of [DataObject](https://eto.picoe.ca/api/type/eto.forms.dataobject.md)
- [DateTimePicker.ICallback](https://eto.picoe.ca/api/type/eto.forms.datetimepicker.icallback.md): Callback interface for the [DateTimePicker](https://eto.picoe.ca/api/type/eto.forms.datetimepicker.md).
- [DateTimePicker.IHandler](https://eto.picoe.ca/api/type/eto.forms.datetimepicker.ihandler.md): Handler interface for the [DateTimePicker](https://eto.picoe.ca/api/type/eto.forms.datetimepicker.md) control
- [Dialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.dialog.ihandler.md): Handler interface for the [Dialog](https://eto.picoe.ca/api/type/eto.forms.dialog.md) class
- [DocumentControl.ICallback](https://eto.picoe.ca/api/type/eto.forms.documentcontrol.icallback.md): Callback interface for the [DocumentControl](https://eto.picoe.ca/api/type/eto.forms.documentcontrol.md)
- [DocumentControl.IHandler](https://eto.picoe.ca/api/type/eto.forms.documentcontrol.ihandler.md): Handler interface for the [DocumentControl](https://eto.picoe.ca/api/type/eto.forms.documentcontrol.md)
- [DocumentPage.IHandler](https://eto.picoe.ca/api/type/eto.forms.documentpage.ihandler.md): Handler interface for the [DocumentPage](https://eto.picoe.ca/api/type/eto.forms.documentpage.md)
- [Drawable.ICallback](https://eto.picoe.ca/api/type/eto.forms.drawable.icallback.md): Callback interface for [Drawable](https://eto.picoe.ca/api/type/eto.forms.drawable.md)
- [Drawable.IHandler](https://eto.picoe.ca/api/type/eto.forms.drawable.ihandler.md): Handler interface for the [Drawable](https://eto.picoe.ca/api/type/eto.forms.drawable.md) control
- [DrawableCell.ICallback](https://eto.picoe.ca/api/type/eto.forms.drawablecell.icallback.md): Callback interface for handlers of the [DrawableCell](https://eto.picoe.ca/api/type/eto.forms.drawablecell.md) cell.
- [DrawableCell.IHandler](https://eto.picoe.ca/api/type/eto.forms.drawablecell.ihandler.md): Handler interface for the [DrawableCell](https://eto.picoe.ca/api/type/eto.forms.drawablecell.md).
- [DropDown.ICallback](https://eto.picoe.ca/api/type/eto.forms.dropdown.icallback.md): Callback interface for the [DropDown](https://eto.picoe.ca/api/type/eto.forms.dropdown.md) control.
- [DropDown.IHandler](https://eto.picoe.ca/api/type/eto.forms.dropdown.ihandler.md): Handler interface for the [DropDown](https://eto.picoe.ca/api/type/eto.forms.dropdown.md) control.
- [DropDownToolItem.IHandler](https://eto.picoe.ca/api/type/eto.forms.dropdowntoolitem.ihandler.md): Handler for the [DropDownToolItem](https://eto.picoe.ca/api/type/eto.forms.dropdowntoolitem.md).
- [Expander.ICallback](https://eto.picoe.ca/api/type/eto.forms.expander.icallback.md): Callback interface for [Expander](https://eto.picoe.ca/api/type/eto.forms.expander.md).
- [Expander.IHandler](https://eto.picoe.ca/api/type/eto.forms.expander.ihandler.md): Handler interface for platform implementations of [Expander](https://eto.picoe.ca/api/type/eto.forms.expander.md).
- [FileDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.filedialog.ihandler.md): Handler interface for the [FileDialog](https://eto.picoe.ca/api/type/eto.forms.filedialog.md) based widgets
- [FilePicker.ICallback](https://eto.picoe.ca/api/type/eto.forms.filepicker.icallback.md): Callback interface for [FilePicker](https://eto.picoe.ca/api/type/eto.forms.filepicker.md).
- [FilePicker.IHandler](https://eto.picoe.ca/api/type/eto.forms.filepicker.ihandler.md): Handler interface for the [FilePicker](https://eto.picoe.ca/api/type/eto.forms.filepicker.md) control.
- [FixedMaskedTextProvider.IHandler](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.ihandler.md): Handler interface for implementations of the [FixedMaskedTextProvider](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.md).
- [FloatingForm.IHandler](https://eto.picoe.ca/api/type/eto.forms.floatingform.ihandler.md): Interface handler for the [FloatingForm](https://eto.picoe.ca/api/type/eto.forms.floatingform.md) control
- [FontDialog.ICallback](https://eto.picoe.ca/api/type/eto.forms.fontdialog.icallback.md): Callback interface for handlers of the [FontDialog](https://eto.picoe.ca/api/type/eto.forms.fontdialog.md).
- [FontDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.fontdialog.ihandler.md): Handler interface for the [FontDialog](https://eto.picoe.ca/api/type/eto.forms.fontdialog.md).
- [FontPicker.ICallback](https://eto.picoe.ca/api/type/eto.forms.fontpicker.icallback.md): Callback interface for handlers of the [FontPicker](https://eto.picoe.ca/api/type/eto.forms.fontpicker.md).
- [FontPicker.IHandler](https://eto.picoe.ca/api/type/eto.forms.fontpicker.ihandler.md): Handler interface for the [FontPicker](https://eto.picoe.ca/api/type/eto.forms.fontpicker.md).
- [Form.IHandler](https://eto.picoe.ca/api/type/eto.forms.form.ihandler.md): Interface handler for the [Form](https://eto.picoe.ca/api/type/eto.forms.form.md) control
- [Gesture.ICallback](https://eto.picoe.ca/api/type/eto.forms.gesture.icallback.md): Callback interface for [Gesture](https://eto.picoe.ca/api/type/eto.forms.gesture.md).
- [Gesture.IHandler](https://eto.picoe.ca/api/type/eto.forms.gesture.ihandler.md): Handler interface for [Gesture](https://eto.picoe.ca/api/type/eto.forms.gesture.md).
- [Grid.ICallback](https://eto.picoe.ca/api/type/eto.forms.grid.icallback.md): Callback interface for instances of [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md)
- [Grid.IHandler](https://eto.picoe.ca/api/type/eto.forms.grid.ihandler.md): Handler interface for the [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md) control
- [GridColumn.IHandler](https://eto.picoe.ca/api/type/eto.forms.gridcolumn.ihandler.md): Handler interface for the [GridColumn](https://eto.picoe.ca/api/type/eto.forms.gridcolumn.md).
- [GridView.IHandler](https://eto.picoe.ca/api/type/eto.forms.gridview.ihandler.md): Handler interface for the [GridView](https://eto.picoe.ca/api/type/eto.forms.gridview.md).
- [GroupBox.IHandler](https://eto.picoe.ca/api/type/eto.forms.groupbox.ihandler.md): Handler interface for the [GroupBox](https://eto.picoe.ca/api/type/eto.forms.groupbox.md)
- [ImageTextCell.IHandler](https://eto.picoe.ca/api/type/eto.forms.imagetextcell.ihandler.md): Handler interface for the [ImageTextCell](https://eto.picoe.ca/api/type/eto.forms.imagetextcell.md).
- [ImageView.IHandler](https://eto.picoe.ca/api/type/eto.forms.imageview.ihandler.md): Handler interface for the [ImageView](https://eto.picoe.ca/api/type/eto.forms.imageview.md)
- [ImageViewCell.IHandler](https://eto.picoe.ca/api/type/eto.forms.imageviewcell.ihandler.md): Handler interface for the [ImageViewCell](https://eto.picoe.ca/api/type/eto.forms.imageviewcell.md).
- [Keyboard.IHandler](https://eto.picoe.ca/api/type/eto.forms.keyboard.ihandler.md): Handler for platforms to implement the [Keyboard](https://eto.picoe.ca/api/type/eto.forms.keyboard.md) functionality.
- [Label.IHandler](https://eto.picoe.ca/api/type/eto.forms.label.ihandler.md): Handler interface for the [Label](https://eto.picoe.ca/api/type/eto.forms.label.md)
- [Layout.IHandler](https://eto.picoe.ca/api/type/eto.forms.layout.ihandler.md): Platform handler interface for the the [Layout](https://eto.picoe.ca/api/type/eto.forms.layout.md) class
- [Layout.IPositionalLayoutHandler](https://eto.picoe.ca/api/type/eto.forms.layout.ipositionallayouthandler.md): Platform handler interface for positional layouts where controls are placed in an x, y grid
- [LinkButton.ICallback](https://eto.picoe.ca/api/type/eto.forms.linkbutton.icallback.md): Callback interface for [LinkButton](https://eto.picoe.ca/api/type/eto.forms.linkbutton.md)
- [LinkButton.IHandler](https://eto.picoe.ca/api/type/eto.forms.linkbutton.ihandler.md): Handler interface for the [LinkButton](https://eto.picoe.ca/api/type/eto.forms.linkbutton.md) control
- [ListBox.ICallback](https://eto.picoe.ca/api/type/eto.forms.listbox.icallback.md): Callback interface for the [ListBox](https://eto.picoe.ca/api/type/eto.forms.listbox.md)
- [ListBox.IHandler](https://eto.picoe.ca/api/type/eto.forms.listbox.ihandler.md): Handler interface for the [ListBox](https://eto.picoe.ca/api/type/eto.forms.listbox.md)
- [ListControl.ICallback](https://eto.picoe.ca/api/type/eto.forms.listcontrol.icallback.md): Callback interface for the [ListControl](https://eto.picoe.ca/api/type/eto.forms.listcontrol.md)
- [ListControl.IHandler](https://eto.picoe.ca/api/type/eto.forms.listcontrol.ihandler.md): Handler interface for the [ListControl](https://eto.picoe.ca/api/type/eto.forms.listcontrol.md)
- [MagnificationGesture.IHandler](https://eto.picoe.ca/api/type/eto.forms.magnificationgesture.ihandler.md): Handler interface for [MagnificationGesture](https://eto.picoe.ca/api/type/eto.forms.magnificationgesture.md).
- [Menu.ISubmenuHandler](https://eto.picoe.ca/api/type/eto.forms.menu.isubmenuhandler.md): Handler interface for menus that implement a submenu
- [MenuBar.IHandler](https://eto.picoe.ca/api/type/eto.forms.menubar.ihandler.md): Handler interface for the [MenuBar](https://eto.picoe.ca/api/type/eto.forms.menubar.md)
- [MenuItem.ICallback](https://eto.picoe.ca/api/type/eto.forms.menuitem.icallback.md): Callback interface for the [MenuItem](https://eto.picoe.ca/api/type/eto.forms.menuitem.md)
- [MenuItem.IHandler](https://eto.picoe.ca/api/type/eto.forms.menuitem.ihandler.md): Handler interface for the [MenuItem](https://eto.picoe.ca/api/type/eto.forms.menuitem.md)
- [MenuSegmentedItem.IHandler](https://eto.picoe.ca/api/type/eto.forms.menusegmenteditem.ihandler.md): Handler interface for the [MenuSegmentedItem](https://eto.picoe.ca/api/type/eto.forms.menusegmenteditem.md).
- [MessageBox.IHandler](https://eto.picoe.ca/api/type/eto.forms.messagebox.ihandler.md): Handler interface for the [MessageBox](https://eto.picoe.ca/api/type/eto.forms.messagebox.md)
- [Mouse.IHandler](https://eto.picoe.ca/api/type/eto.forms.mouse.ihandler.md): Handler interface for the [Mouse](https://eto.picoe.ca/api/type/eto.forms.mouse.md) class
- [NativeControlHost.ICallback](https://eto.picoe.ca/api/type/eto.forms.nativecontrolhost.icallback.md): Callback interface for the [NativeControlHost](https://eto.picoe.ca/api/type/eto.forms.nativecontrolhost.md).
- [NativeControlHost.IHandler](https://eto.picoe.ca/api/type/eto.forms.nativecontrolhost.ihandler.md): Handler interface for the [NativeControlHost](https://eto.picoe.ca/api/type/eto.forms.nativecontrolhost.md)
- [Navigation.ICallback](https://eto.picoe.ca/api/type/eto.forms.navigation.icallback.md): Callback interface for the [Navigation](https://eto.picoe.ca/api/type/eto.forms.navigation.md) control.
- [Navigation.IHandler](https://eto.picoe.ca/api/type/eto.forms.navigation.ihandler.md): Handler interface for the [Navigation](https://eto.picoe.ca/api/type/eto.forms.navigation.md) control.
- [Notification.IHandler](https://eto.picoe.ca/api/type/eto.forms.notification.ihandler.md): Handler interface for the [Notification](https://eto.picoe.ca/api/type/eto.forms.notification.md) control
- [NumericStepper.ICallback](https://eto.picoe.ca/api/type/eto.forms.numericstepper.icallback.md): Callback interface for the [NumericStepper](https://eto.picoe.ca/api/type/eto.forms.numericstepper.md)
- [NumericStepper.IHandler](https://eto.picoe.ca/api/type/eto.forms.numericstepper.ihandler.md): Handler interface for the [NumericStepper](https://eto.picoe.ca/api/type/eto.forms.numericstepper.md) control.
- [OpenFileDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.openfiledialog.ihandler.md): Handler interface for the [OpenFileDialog](https://eto.picoe.ca/api/type/eto.forms.openfiledialog.md)
- [OpenWithDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.openwithdialog.ihandler.md): Handler interface for the [OpenWithDialog](https://eto.picoe.ca/api/type/eto.forms.openwithdialog.md).
- [PageSettings.IHandler](https://eto.picoe.ca/api/type/eto.forms.pagesettings.ihandler.md): Handler interface for the [PageSettings](https://eto.picoe.ca/api/type/eto.forms.pagesettings.md) control
- [Panel.IHandler](https://eto.picoe.ca/api/type/eto.forms.panel.ihandler.md): Handler interface fot the [Panel](https://eto.picoe.ca/api/type/eto.forms.panel.md)
- [PanGesture.IHandler](https://eto.picoe.ca/api/type/eto.forms.pangesture.ihandler.md): Handler interface for [PanGesture](https://eto.picoe.ca/api/type/eto.forms.pangesture.md).
- [PasswordBox.IHandler](https://eto.picoe.ca/api/type/eto.forms.passwordbox.ihandler.md): Handler interface for the [PasswordBox](https://eto.picoe.ca/api/type/eto.forms.passwordbox.md) control
- [PixelLayout.IHandler](https://eto.picoe.ca/api/type/eto.forms.pixellayout.ihandler.md): Handler interface for the [PixelLayout](https://eto.picoe.ca/api/type/eto.forms.pixellayout.md) control
- [PrintDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.printdialog.ihandler.md): Handler for the [PrintDialog](https://eto.picoe.ca/api/type/eto.forms.printdialog.md).
- [PrintDocument.ICallback](https://eto.picoe.ca/api/type/eto.forms.printdocument.icallback.md): Interface for handlers to trigger events
- [PrintDocument.IHandler](https://eto.picoe.ca/api/type/eto.forms.printdocument.ihandler.md): Handler interface for the [PrintDocument](https://eto.picoe.ca/api/type/eto.forms.printdocument.md) widget
- [PrintPreviewDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.printpreviewdialog.ihandler.md): Handler for the [PrintPreviewDialog](https://eto.picoe.ca/api/type/eto.forms.printpreviewdialog.md).
- [PrintSettings.IHandler](https://eto.picoe.ca/api/type/eto.forms.printsettings.ihandler.md): Handler interface for the [PrintSettings](https://eto.picoe.ca/api/type/eto.forms.printsettings.md) class.
- [ProgressBar.IHandler](https://eto.picoe.ca/api/type/eto.forms.progressbar.ihandler.md): Handler interface for the [ProgressBar](https://eto.picoe.ca/api/type/eto.forms.progressbar.md) control
- [ProgressCell.IHandler](https://eto.picoe.ca/api/type/eto.forms.progresscell.ihandler.md): Handler interface for the [ProgressCell](https://eto.picoe.ca/api/type/eto.forms.progresscell.md).
- [PropertyGrid.ICallback](https://eto.picoe.ca/api/type/eto.forms.propertygrid.icallback.md): Callback interface for the [PropertyGrid](https://eto.picoe.ca/api/type/eto.forms.propertygrid.md)
- [PropertyGrid.IHandler](https://eto.picoe.ca/api/type/eto.forms.propertygrid.ihandler.md): Handler interface for the [PropertyGrid](https://eto.picoe.ca/api/type/eto.forms.propertygrid.md)
- [RadioButton.ICallback](https://eto.picoe.ca/api/type/eto.forms.radiobutton.icallback.md): Callback interface for the [RadioButton](https://eto.picoe.ca/api/type/eto.forms.radiobutton.md)
- [RadioButton.IHandler](https://eto.picoe.ca/api/type/eto.forms.radiobutton.ihandler.md): Handler interface for the [RadioButton](https://eto.picoe.ca/api/type/eto.forms.radiobutton.md)
- [RadioMenuItem.ICallback](https://eto.picoe.ca/api/type/eto.forms.radiomenuitem.icallback.md): Callback interface for the [RadioMenuItem](https://eto.picoe.ca/api/type/eto.forms.radiomenuitem.md).
- [RadioMenuItem.IHandler](https://eto.picoe.ca/api/type/eto.forms.radiomenuitem.ihandler.md): Handler interface for the [RadioMenuItem](https://eto.picoe.ca/api/type/eto.forms.radiomenuitem.md).
- [RadioToolItem.IHandler](https://eto.picoe.ca/api/type/eto.forms.radiotoolitem.ihandler.md): Handler for the [RadioToolItem](https://eto.picoe.ca/api/type/eto.forms.radiotoolitem.md).
- [RichTextArea.IHandler](https://eto.picoe.ca/api/type/eto.forms.richtextarea.ihandler.md): Handler interface for the [RichTextArea](https://eto.picoe.ca/api/type/eto.forms.richtextarea.md).
- [RotationGesture.IHandler](https://eto.picoe.ca/api/type/eto.forms.rotationgesture.ihandler.md): Handler interface for [RotationGesture](https://eto.picoe.ca/api/type/eto.forms.rotationgesture.md).
- [SaveFileDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.savefiledialog.ihandler.md): Handler interface for the [SaveFileDialog](https://eto.picoe.ca/api/type/eto.forms.savefiledialog.md)
- [Screen.IHandler](https://eto.picoe.ca/api/type/eto.forms.screen.ihandler.md): Handler interface for the [Screen](https://eto.picoe.ca/api/type/eto.forms.screen.md).
- [Screen.IScreensHandler](https://eto.picoe.ca/api/type/eto.forms.screen.iscreenshandler.md): Handler interface for static methods of the [Screen](https://eto.picoe.ca/api/type/eto.forms.screen.md).
- [Scrollable.ICallback](https://eto.picoe.ca/api/type/eto.forms.scrollable.icallback.md): Callback interface for the [Scrollable](https://eto.picoe.ca/api/type/eto.forms.scrollable.md)
- [Scrollable.IHandler](https://eto.picoe.ca/api/type/eto.forms.scrollable.ihandler.md): Handler interface for the [Scrollable](https://eto.picoe.ca/api/type/eto.forms.scrollable.md) control
- [ScrollGesture.IHandler](https://eto.picoe.ca/api/type/eto.forms.scrollgesture.ihandler.md): Handler interface for [ScrollGesture](https://eto.picoe.ca/api/type/eto.forms.scrollgesture.md).
- [SearchBox.IHandler](https://eto.picoe.ca/api/type/eto.forms.searchbox.ihandler.md): Handler interface for the [SearchBox](https://eto.picoe.ca/api/type/eto.forms.searchbox.md) control
- [SegmentedButton.ICallback](https://eto.picoe.ca/api/type/eto.forms.segmentedbutton.icallback.md): Callback interface for handlers of [SegmentedButton](https://eto.picoe.ca/api/type/eto.forms.segmentedbutton.md)
- [SegmentedButton.IHandler](https://eto.picoe.ca/api/type/eto.forms.segmentedbutton.ihandler.md): Handler interface for [SegmentedButton](https://eto.picoe.ca/api/type/eto.forms.segmentedbutton.md).
- [SegmentedItem.ICallback](https://eto.picoe.ca/api/type/eto.forms.segmenteditem.icallback.md): Callback interface for handlers of the [SegmentedItem](https://eto.picoe.ca/api/type/eto.forms.segmenteditem.md).
- [SegmentedItem.IHandler](https://eto.picoe.ca/api/type/eto.forms.segmenteditem.ihandler.md): Handler interface for the [SegmentedItem](https://eto.picoe.ca/api/type/eto.forms.segmenteditem.md).
- [SelectFolderDialog.IHandler](https://eto.picoe.ca/api/type/eto.forms.selectfolderdialog.ihandler.md): Handler interface for the [SelectFolderDialog](https://eto.picoe.ca/api/type/eto.forms.selectfolderdialog.md)
- [SeparatorMenuItem.IHandler](https://eto.picoe.ca/api/type/eto.forms.separatormenuitem.ihandler.md): Handler interface for the [SeparatorMenuItem](https://eto.picoe.ca/api/type/eto.forms.separatormenuitem.md)
- [SeparatorToolItem.IHandler](https://eto.picoe.ca/api/type/eto.forms.separatortoolitem.ihandler.md): Handler interface for the [SeparatorToolItem](https://eto.picoe.ca/api/type/eto.forms.separatortoolitem.md).
- [Slider.ICallback](https://eto.picoe.ca/api/type/eto.forms.slider.icallback.md): Callback interface for the [Slider](https://eto.picoe.ca/api/type/eto.forms.slider.md)
- [Slider.IHandler](https://eto.picoe.ca/api/type/eto.forms.slider.ihandler.md): Handler interface for the [Slider](https://eto.picoe.ca/api/type/eto.forms.slider.md)
- [Spinner.IHandler](https://eto.picoe.ca/api/type/eto.forms.spinner.ihandler.md): Handler interface for the [Spinner](https://eto.picoe.ca/api/type/eto.forms.spinner.md) control
- [Splitter.ICallback](https://eto.picoe.ca/api/type/eto.forms.splitter.icallback.md): Callback interface for the [Splitter](https://eto.picoe.ca/api/type/eto.forms.splitter.md)
- [Splitter.IHandler](https://eto.picoe.ca/api/type/eto.forms.splitter.ihandler.md): Handler interface for the [Splitter](https://eto.picoe.ca/api/type/eto.forms.splitter.md)
- [Stepper.ICallback](https://eto.picoe.ca/api/type/eto.forms.stepper.icallback.md): Callback interface for the Stepper
- [Stepper.IHandler](https://eto.picoe.ca/api/type/eto.forms.stepper.ihandler.md): Handler interface for the Stepper
- [SubMenuItem.ICallback](https://eto.picoe.ca/api/type/eto.forms.submenuitem.icallback.md): Callback interface for instances of [SubMenuItem](https://eto.picoe.ca/api/type/eto.forms.submenuitem.md)
- [SubMenuItem.IHandler](https://eto.picoe.ca/api/type/eto.forms.submenuitem.ihandler.md): Handler interface for the [SubMenuItem](https://eto.picoe.ca/api/type/eto.forms.submenuitem.md).
- [TabControl.ICallback](https://eto.picoe.ca/api/type/eto.forms.tabcontrol.icallback.md): Callback interface for the [TabControl](https://eto.picoe.ca/api/type/eto.forms.tabcontrol.md)
- [TabControl.IHandler](https://eto.picoe.ca/api/type/eto.forms.tabcontrol.ihandler.md): Handler interface for the [TabControl](https://eto.picoe.ca/api/type/eto.forms.tabcontrol.md)
- [TableLayout.IHandler](https://eto.picoe.ca/api/type/eto.forms.tablelayout.ihandler.md): Handler interface for [TableLayout](https://eto.picoe.ca/api/type/eto.forms.tablelayout.md)
- [TabPage.IHandler](https://eto.picoe.ca/api/type/eto.forms.tabpage.ihandler.md): Handler interface for the [TabPage](https://eto.picoe.ca/api/type/eto.forms.tabpage.md)
- [Taskbar.IHandler](https://eto.picoe.ca/api/type/eto.forms.taskbar.ihandler.md): Handler interface for the [Taskbar](https://eto.picoe.ca/api/type/eto.forms.taskbar.md).
- [TextArea.ICallback](https://eto.picoe.ca/api/type/eto.forms.textarea.icallback.md): Callback interface for the [TextArea](https://eto.picoe.ca/api/type/eto.forms.textarea.md)
- [TextArea.IHandler](https://eto.picoe.ca/api/type/eto.forms.textarea.ihandler.md): Handler interface for the [TextArea](https://eto.picoe.ca/api/type/eto.forms.textarea.md)
- [TextBox.ICallback](https://eto.picoe.ca/api/type/eto.forms.textbox.icallback.md): Callback interface for the [TextBox](https://eto.picoe.ca/api/type/eto.forms.textbox.md) based controls
- [TextBox.IHandler](https://eto.picoe.ca/api/type/eto.forms.textbox.ihandler.md): Handler interface for the [TextBox](https://eto.picoe.ca/api/type/eto.forms.textbox.md).
- [TextBoxCell.IHandler](https://eto.picoe.ca/api/type/eto.forms.textboxcell.ihandler.md): Handler interface for the [TextBoxCell](https://eto.picoe.ca/api/type/eto.forms.textboxcell.md).
- [TextControl.ICallback](https://eto.picoe.ca/api/type/eto.forms.textcontrol.icallback.md): Callback interface for the [TextControl](https://eto.picoe.ca/api/type/eto.forms.textcontrol.md) based controls
- [TextControl.IHandler](https://eto.picoe.ca/api/type/eto.forms.textcontrol.ihandler.md): Handler interface for the [TextControl](https://eto.picoe.ca/api/type/eto.forms.textcontrol.md) based controls
- [TextStepper.ICallback](https://eto.picoe.ca/api/type/eto.forms.textstepper.icallback.md): Callback interface for the TextStepper
- [TextStepper.IHandler](https://eto.picoe.ca/api/type/eto.forms.textstepper.ihandler.md): Handler interface for platform implementations of the TextStepper
- [Theme.IHandler](https://eto.picoe.ca/api/type/eto.forms.theme.ihandler.md): Handler interface for the [Theme](https://eto.picoe.ca/api/type/eto.forms.theme.md) class.
- [Themes.IHandler](https://eto.picoe.ca/api/type/eto.forms.themes.ihandler.md): Handler interface for the [Themes](https://eto.picoe.ca/api/type/eto.forms.themes.md) class.
- [ToggleButton.ICallback](https://eto.picoe.ca/api/type/eto.forms.togglebutton.icallback.md): Callback interface for handlers of the [ToggleButton](https://eto.picoe.ca/api/type/eto.forms.togglebutton.md).
- [ToggleButton.IHandler](https://eto.picoe.ca/api/type/eto.forms.togglebutton.ihandler.md): Handler interface for the [ToggleButton](https://eto.picoe.ca/api/type/eto.forms.togglebutton.md)
- [Tool.IHandler](https://eto.picoe.ca/api/type/eto.forms.tool.ihandler.md): Interface for platform implementations of the [Tool](https://eto.picoe.ca/api/type/eto.forms.tool.md) class.
- [ToolBar.IHandler](https://eto.picoe.ca/api/type/eto.forms.toolbar.ihandler.md): Handler interface for the [ToolBar](https://eto.picoe.ca/api/type/eto.forms.toolbar.md).
- [ToolItem.IHandler](https://eto.picoe.ca/api/type/eto.forms.toolitem.ihandler.md): Handler interface for the [ToolItem](https://eto.picoe.ca/api/type/eto.forms.toolitem.md).
- [TrayIndicator.ICallback](https://eto.picoe.ca/api/type/eto.forms.trayindicator.icallback.md): Callback interface for [TrayIndicator](https://eto.picoe.ca/api/type/eto.forms.trayindicator.md)
- [TrayIndicator.IHandler](https://eto.picoe.ca/api/type/eto.forms.trayindicator.ihandler.md): Handler interface for the [TrayIndicator](https://eto.picoe.ca/api/type/eto.forms.trayindicator.md) control
- [TreeGridView.ICallback](https://eto.picoe.ca/api/type/eto.forms.treegridview.icallback.md): Callback interface for the [TreeGridView](https://eto.picoe.ca/api/type/eto.forms.treegridview.md)
- [TreeGridView.IHandler](https://eto.picoe.ca/api/type/eto.forms.treegridview.ihandler.md): Handler interface for the [TreeGridView](https://eto.picoe.ca/api/type/eto.forms.treegridview.md)
- [TreeView.ICallback](https://eto.picoe.ca/api/type/eto.forms.treeview.icallback.md): Callback interface for instances of [TreeView](https://eto.picoe.ca/api/type/eto.forms.treeview.md)
- [TreeView.IHandler](https://eto.picoe.ca/api/type/eto.forms.treeview.ihandler.md): Handler interface for [TreeView](https://eto.picoe.ca/api/type/eto.forms.treeview.md)
- [UITimer.ICallback](https://eto.picoe.ca/api/type/eto.forms.uitimer.icallback.md): Callback interface for [UITimer](https://eto.picoe.ca/api/type/eto.forms.uitimer.md)
- [UITimer.IHandler](https://eto.picoe.ca/api/type/eto.forms.uitimer.ihandler.md): Handler interface for [UITimer](https://eto.picoe.ca/api/type/eto.forms.uitimer.md)
- [WebView.ICallback](https://eto.picoe.ca/api/type/eto.forms.webview.icallback.md): Callback interface for the [WebView](https://eto.picoe.ca/api/type/eto.forms.webview.md).
- [WebView.IHandler](https://eto.picoe.ca/api/type/eto.forms.webview.ihandler.md): Handler interface for the [WebView](https://eto.picoe.ca/api/type/eto.forms.webview.md).
- [Window.ICallback](https://eto.picoe.ca/api/type/eto.forms.window.icallback.md): Callback interface for instances of [Window](https://eto.picoe.ca/api/type/eto.forms.window.md)
- [Window.IHandler](https://eto.picoe.ca/api/type/eto.forms.window.ihandler.md): Handler interface for the [Window](https://eto.picoe.ca/api/type/eto.forms.window.md)
- [Window.IWindowHandler](https://eto.picoe.ca/api/type/eto.forms.window.iwindowhandler.md): Handler interface for static methods of [Window](https://eto.picoe.ca/api/type/eto.forms.window.md)

## Classes

- [AboutDialog](https://eto.picoe.ca/api/type/eto.forms.aboutdialog.md): Dialog for displaying information about the application.
- [AddValueEventArgs<T>](https://eto.picoe.ca/api/type/eto.forms.addvalueeventargs-1.md): Arguments for controlling whether values should be added to a list or control
- [Application](https://eto.picoe.ca/api/type/eto.forms.application.md): Starting point for any UI application
- [Application.Callback](https://eto.picoe.ca/api/type/eto.forms.application.callback.md): Callback implementation for the [Application](https://eto.picoe.ca/api/type/eto.forms.application.md) class
- [BindableBinding<T, TValue>](https://eto.picoe.ca/api/type/eto.forms.bindablebinding-2.md): Binding object to easily bind a property of a [IBindable](https://eto.picoe.ca/api/type/eto.forms.ibindable.md) object, such as a [Control](https://eto.picoe.ca/api/type/eto.forms.control.md).
- [BindableExtensions](https://eto.picoe.ca/api/type/eto.forms.bindableextensions.md): Helper extensions for [IBindable](https://eto.picoe.ca/api/type/eto.forms.ibindable.md) objects to set up object bindings.
- [BindableWidget](https://eto.picoe.ca/api/type/eto.forms.bindablewidget.md): Base widget to support binding with the [IBindable](https://eto.picoe.ca/api/type/eto.forms.ibindable.md) interface.
- [Binding](https://eto.picoe.ca/api/type/eto.forms.binding.md): Base class for binding between a value and another
- [BindingChangedEventArgs](https://eto.picoe.ca/api/type/eto.forms.bindingchangedeventargs.md): Arguments to handle when a binding value has changed
- [BindingChangingEventArgs](https://eto.picoe.ca/api/type/eto.forms.bindingchangingeventargs.md): Arguments for when a binding's value is changing
- [BindingCollection](https://eto.picoe.ca/api/type/eto.forms.bindingcollection.md): Collection of bindings
- [BindingExtensions](https://eto.picoe.ca/api/type/eto.forms.bindingextensions.md): Extensions for bindings
- [Button](https://eto.picoe.ca/api/type/eto.forms.button.md): A standard button control.
- [Button.Callback](https://eto.picoe.ca/api/type/eto.forms.button.callback.md): Callback implementation for handlers of [Button](https://eto.picoe.ca/api/type/eto.forms.button.md).
- [ButtonMenuItem](https://eto.picoe.ca/api/type/eto.forms.buttonmenuitem.md): Menu item for a button / submenu
- [ButtonSegmentedItem](https://eto.picoe.ca/api/type/eto.forms.buttonsegmenteditem.md): Segmented item that can be clicked.
- [ButtonToolItem](https://eto.picoe.ca/api/type/eto.forms.buttontoolitem.md): Tool item to execute an action
- [Calendar](https://eto.picoe.ca/api/type/eto.forms.calendar.md): Control to show a Calendar, where the user can select either a single date or a range of dates.
- [Calendar.Callback](https://eto.picoe.ca/api/type/eto.forms.calendar.callback.md): Callback implementation for handlers of the [Calendar](https://eto.picoe.ca/api/type/eto.forms.calendar.md).
- [Cell](https://eto.picoe.ca/api/type/eto.forms.cell.md): Base class for cells in a [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md).
- [CellEventArgs](https://eto.picoe.ca/api/type/eto.forms.celleventargs.md): Event arguments for events that refer to a [CellEventArgs.Cell](https://eto.picoe.ca/api/type/eto.forms.celleventargs/cell.md).
- [CellPaintEventArgs](https://eto.picoe.ca/api/type/eto.forms.cellpainteventargs.md): Event arguments for a [DrawableCell.Paint](https://eto.picoe.ca/api/type/eto.forms.drawablecell/paint.md) or [CustomCell.Paint](https://eto.picoe.ca/api/type/eto.forms.customcell/paint.md) event.
- [CheckBox](https://eto.picoe.ca/api/type/eto.forms.checkbox.md): A control that shows a two or three state check box.
- [CheckBox.Callback](https://eto.picoe.ca/api/type/eto.forms.checkbox.callback.md): Callback implementation for handlers of [CheckBox](https://eto.picoe.ca/api/type/eto.forms.checkbox.md)
- [CheckBoxCell](https://eto.picoe.ca/api/type/eto.forms.checkboxcell.md): Cell for [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md) controls to show and bind a boolean value to a check box.
- [CheckBoxList](https://eto.picoe.ca/api/type/eto.forms.checkboxlist.md): A control that shows a list of check boxes.
- [CheckCommand](https://eto.picoe.ca/api/type/eto.forms.checkcommand.md): Command for a menu/tool item that can be checked on or off.
- [CheckMenuItem](https://eto.picoe.ca/api/type/eto.forms.checkmenuitem.md): Menu item that can be toggled on and off
- [CheckMenuItem.Callback](https://eto.picoe.ca/api/type/eto.forms.checkmenuitem.callback.md): Callback implementation for the [CheckMenuItem](https://eto.picoe.ca/api/type/eto.forms.checkmenuitem.md).
- [CheckToolItem](https://eto.picoe.ca/api/type/eto.forms.checktoolitem.md): Tool item that can be toggled on or off.
- [Clipboard](https://eto.picoe.ca/api/type/eto.forms.clipboard.md): Object to handle the system clipboard. Use [Clipboard.Instance](https://eto.picoe.ca/api/type/eto.forms.clipboard/instance.md) to avoid creating multiple copies of this object.
- [Clipboard.Callback](https://eto.picoe.ca/api/type/eto.forms.clipboard.callback.md): Callback implementation for handlers of [Clipboard](https://eto.picoe.ca/api/type/eto.forms.clipboard.md).
- [CollectionEditor](https://eto.picoe.ca/api/type/eto.forms.collectioneditor.md): Control to edit a collection of objects
- [ColorDialog](https://eto.picoe.ca/api/type/eto.forms.colordialog.md): Dialog for choosing a color
- [ColorDialog.Callback](https://eto.picoe.ca/api/type/eto.forms.colordialog.callback.md): Callback implementation for handlers of the [ColorDialog](https://eto.picoe.ca/api/type/eto.forms.colordialog.md)
- [ColorPicker](https://eto.picoe.ca/api/type/eto.forms.colorpicker.md): A control to show and pick a color.
- [ColorPicker.Callback](https://eto.picoe.ca/api/type/eto.forms.colorpicker.callback.md): A callback implementation for handlers of [ColorPicker](https://eto.picoe.ca/api/type/eto.forms.colorpicker.md).
- [ColumnBinding<T>](https://eto.picoe.ca/api/type/eto.forms.columnbinding-1.md): Column/Index binding for objects implementing [IColumnItem](https://eto.picoe.ca/api/type/eto.forms.icolumnitem.md) or [IList](https://learn.microsoft.com/dotnet/api/system.collections.ilist)
- [ComboBox](https://eto.picoe.ca/api/type/eto.forms.combobox.md): Presents a combination of an editable text box and drop down to select from a list of items and enter text.
- [ComboBox.Callback](https://eto.picoe.ca/api/type/eto.forms.combobox.callback.md): Callback implementation for handlers of [ComboBox](https://eto.picoe.ca/api/type/eto.forms.combobox.md).
- [ComboBoxCell](https://eto.picoe.ca/api/type/eto.forms.comboboxcell.md): Cell to present a combo box in a [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md).
- [Command](https://eto.picoe.ca/api/type/eto.forms.command.md): Base command for use on either [ToolBar](https://eto.picoe.ca/api/type/eto.forms.toolbar.md) or [MenuBar](https://eto.picoe.ca/api/type/eto.forms.menubar.md)
- [CommonControl](https://eto.picoe.ca/api/type/eto.forms.commoncontrol.md): Base class for controls with common functionality
- [CommonDialog](https://eto.picoe.ca/api/type/eto.forms.commondialog.md): Base class for common dialogs
- [Container](https://eto.picoe.ca/api/type/eto.forms.container.md): Base class for controls that contain children controls
- [ContextMenu](https://eto.picoe.ca/api/type/eto.forms.contextmenu.md): Represents a context menu that can be shown typically when users right click or press the menu key on a control
- [ContextMenu.Callback](https://eto.picoe.ca/api/type/eto.forms.contextmenu.callback.md): Callback implementation for handlers of the [ContextMenu](https://eto.picoe.ca/api/type/eto.forms.contextmenu.md)
- [Control](https://eto.picoe.ca/api/type/eto.forms.control.md): Base for all visual UI elements
- [Control.Callback](https://eto.picoe.ca/api/type/eto.forms.control.callback.md): Callback methods for handlers of [Control](https://eto.picoe.ca/api/type/eto.forms.control.md)
- [ControlBinding<T, TValue>](https://eto.picoe.ca/api/type/eto.forms.controlbinding-2.md): Binding object to easily bind a property of a [Control](https://eto.picoe.ca/api/type/eto.forms.control.md).
- [CreateNativeControlArgs](https://eto.picoe.ca/api/type/eto.forms.createnativecontrolargs.md): Arguments when creating a native control for the [NativeControlHost](https://eto.picoe.ca/api/type/eto.forms.nativecontrolhost.md)
- [Cursor](https://eto.picoe.ca/api/type/eto.forms.cursor.md): Class for a particular Mouse cursor type
- [Cursors](https://eto.picoe.ca/api/type/eto.forms.cursors.md): Provides direct access to a cached set of cursors for use within your application
- [CustomCell](https://eto.picoe.ca/api/type/eto.forms.customcell.md): Cell for [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md) controls to create custom content for the cell.
- [CustomCell.Callback](https://eto.picoe.ca/api/type/eto.forms.customcell.callback.md): Callback implementation for the [CustomCell](https://eto.picoe.ca/api/type/eto.forms.customcell.md)
- [DataFormats](https://eto.picoe.ca/api/type/eto.forms.dataformats.md): Provides access to common data formats in a [DataObject](https://eto.picoe.ca/api/type/eto.forms.dataobject.md).
- [DataObject](https://eto.picoe.ca/api/type/eto.forms.dataobject.md): Drag/Drop action data.
- [DataStoreCollection<T>](https://eto.picoe.ca/api/type/eto.forms.datastorecollection-1.md): Collection of items that implements the [IDataStore<T>](https://eto.picoe.ca/api/type/eto.forms.idatastore-1.md) interface
- [DataStoreExtensions](https://eto.picoe.ca/api/type/eto.forms.datastoreextensions.md): Extension methods for the [IDataStore<T>](https://eto.picoe.ca/api/type/eto.forms.idatastore-1.md)
- [DataStoreVirtualCollection<T>](https://eto.picoe.ca/api/type/eto.forms.datastorevirtualcollection-1.md): Translates an [IDataStore<T>](https://eto.picoe.ca/api/type/eto.forms.idatastore-1.md) to a read-only [IList<T>](https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1)
- [DateTimeMaskedTextProvider](https://eto.picoe.ca/api/type/eto.forms.datetimemaskedtextprovider.md): Masked text provider that edits a [DateTime](https://learn.microsoft.com/dotnet/api/system.datetime) value using a fixed, culture-aware date and/or time format.
- [DateTimeMaskedTextStepper](https://eto.picoe.ca/api/type/eto.forms.datetimemaskedtextstepper.md): Masked text stepper used to edit date and/or time values with a fixed culture-aware format.
- [DateTimePicker](https://eto.picoe.ca/api/type/eto.forms.datetimepicker.md): A control that allows the user to select a date and/or a time.
- [DateTimePicker.Callback](https://eto.picoe.ca/api/type/eto.forms.datetimepicker.callback.md): Callback implementation for handlers of the [DateTimePicker](https://eto.picoe.ca/api/type/eto.forms.datetimepicker.md).
- [DelegateBinding<T, TValue>](https://eto.picoe.ca/api/type/eto.forms.delegatebinding-2.md): Indirect binding using delegate methods
- [DelegateBinding<TValue>](https://eto.picoe.ca/api/type/eto.forms.delegatebinding-1.md): Direct delegate binding.
- [Dialog](https://eto.picoe.ca/api/type/eto.forms.dialog.md): Custom modal dialog
- [Dialog<T>](https://eto.picoe.ca/api/type/eto.forms.dialog-1.md): Custom modal dialog with a specified result type
- [DirectBinding<T>](https://eto.picoe.ca/api/type/eto.forms.directbinding-1.md): Abstraction to get/set values from a provided object
- [DocumentControl](https://eto.picoe.ca/api/type/eto.forms.documentcontrol.md): Control to present multiple pages with tab selection and optional reordering and tab closing.
- [DocumentControl.Callback](https://eto.picoe.ca/api/type/eto.forms.documentcontrol.callback.md): Callback implementation for handlers of the [DocumentControl](https://eto.picoe.ca/api/type/eto.forms.documentcontrol.md)
- [DocumentPage](https://eto.picoe.ca/api/type/eto.forms.documentpage.md): Control for a page in a [DocumentControl](https://eto.picoe.ca/api/type/eto.forms.documentcontrol.md)
- [DocumentPageClosingEventArgs](https://eto.picoe.ca/api/type/eto.forms.documentpageclosingeventargs.md): Arguments for the [DocumentControl](https://eto.picoe.ca/api/type/eto.forms.documentcontrol.md) to get the current page.
- [DocumentPageEventArgs](https://eto.picoe.ca/api/type/eto.forms.documentpageeventargs.md): Arguments for the [DocumentControl](https://eto.picoe.ca/api/type/eto.forms.documentcontrol.md) to get the current page.
- [DocumentPageReorderEventArgs](https://eto.picoe.ca/api/type/eto.forms.documentpagereordereventargs.md): Arguments for the [DocumentControl](https://eto.picoe.ca/api/type/eto.forms.documentcontrol.md) when reordering pages.
- [DragEventArgs](https://eto.picoe.ca/api/type/eto.forms.drageventargs.md): Drag/Drop event arguments.
- [Drawable](https://eto.picoe.ca/api/type/eto.forms.drawable.md): Control with a paintable user interface
- [Drawable.Callback](https://eto.picoe.ca/api/type/eto.forms.drawable.callback.md): Callback implementation for handlers of [Drawable](https://eto.picoe.ca/api/type/eto.forms.drawable.md)
- [DrawableCell](https://eto.picoe.ca/api/type/eto.forms.drawablecell.md): A cell that is rendered by custom code.
- [DrawableCell.Callback](https://eto.picoe.ca/api/type/eto.forms.drawablecell.callback.md): Callback implementation for the [DrawableCell](https://eto.picoe.ca/api/type/eto.forms.drawablecell.md) cell.
- [DrawableCellPaintEventArgs](https://eto.picoe.ca/api/type/eto.forms.drawablecellpainteventargs.md): Drawable cell paint event arguments.
- [DropDown](https://eto.picoe.ca/api/type/eto.forms.dropdown.md): Presents a drop down to select from a list of items.
- [DropDown.Callback](https://eto.picoe.ca/api/type/eto.forms.dropdown.callback.md): Callback implementation for the [DropDown](https://eto.picoe.ca/api/type/eto.forms.dropdown.md) control.
- [DropDownFormatEventArgs](https://eto.picoe.ca/api/type/eto.forms.dropdownformateventargs.md): Arguments for formatting items in a drop down using the [DropDown.FormatItem](https://eto.picoe.ca/api/type/eto.forms.dropdown/formatitem.md) event.
- [DropDownToolItem](https://eto.picoe.ca/api/type/eto.forms.dropdowntoolitem.md): Tool item to display a drop-down menu
- [DualBinding<T>](https://eto.picoe.ca/api/type/eto.forms.dualbinding-1.md): Binding for joining two object bindings together
- [DynamicControl](https://eto.picoe.ca/api/type/eto.forms.dynamiccontrol.md): Control item for the [DynamicLayout](https://eto.picoe.ca/api/type/eto.forms.dynamiclayout.md)
- [DynamicGroup](https://eto.picoe.ca/api/type/eto.forms.dynamicgroup.md): Used to easily insert a [DynamicGroup.GroupBox](https://eto.picoe.ca/api/type/eto.forms.dynamicgroup/groupbox.md) into a dynamic layout
- [DynamicItem](https://eto.picoe.ca/api/type/eto.forms.dynamicitem.md): Base item for the [DynamicLayout](https://eto.picoe.ca/api/type/eto.forms.dynamiclayout.md)
- [DynamicLayout](https://eto.picoe.ca/api/type/eto.forms.dynamiclayout.md): Dynamic and extensible layout
- [DynamicRow](https://eto.picoe.ca/api/type/eto.forms.dynamicrow.md): Represents a row for a [DynamicTable](https://eto.picoe.ca/api/type/eto.forms.dynamictable.md)
- [DynamicScrollable](https://eto.picoe.ca/api/type/eto.forms.dynamicscrollable.md): Used to easily insert a [DynamicScrollable.Scrollable](https://eto.picoe.ca/api/type/eto.forms.dynamicscrollable/scrollable.md) into a dynamic layout
- [DynamicTable](https://eto.picoe.ca/api/type/eto.forms.dynamictable.md): Table item for the [DynamicLayout](https://eto.picoe.ca/api/type/eto.forms.dynamiclayout.md)
- [EnumCheckBoxList<T>](https://eto.picoe.ca/api/type/eto.forms.enumcheckboxlist-1.md): Check box list based on an enumeration
- [EnumDropDown<T>](https://eto.picoe.ca/api/type/eto.forms.enumdropdown-1.md): Combo box for an enumeration
- [EnumRadioButtonList<T>](https://eto.picoe.ca/api/type/eto.forms.enumradiobuttonlist-1.md): Radio button list based on an enumeration
- [Expander](https://eto.picoe.ca/api/type/eto.forms.expander.md): A control that provides a way to expand or collapse a panel. It includes a header and button.
- [Expander.Callback](https://eto.picoe.ca/api/type/eto.forms.expander.callback.md): Callback implementation for handlers of [Expander](https://eto.picoe.ca/api/type/eto.forms.expander.md).
- [FileDialog](https://eto.picoe.ca/api/type/eto.forms.filedialog.md): Base file dialog class
- [FileDialogFilter](https://eto.picoe.ca/api/type/eto.forms.filedialogfilter.md): Filter definition for a [FileDialog](https://eto.picoe.ca/api/type/eto.forms.filedialog.md)
- [FileFilter](https://eto.picoe.ca/api/type/eto.forms.filefilter.md): Filter definition for [FilePicker](https://eto.picoe.ca/api/type/eto.forms.filepicker.md) and [FileDialog](https://eto.picoe.ca/api/type/eto.forms.filedialog.md)
- [FilePicker](https://eto.picoe.ca/api/type/eto.forms.filepicker.md): A control that allows the user to interact with files and folders. It can be used to save files, select files or select directories.
- [FilePicker.Callback](https://eto.picoe.ca/api/type/eto.forms.filepicker.callback.md): Callback implementation for handlers of [FilePicker](https://eto.picoe.ca/api/type/eto.forms.filepicker.md).
- [FilterCollection<T>](https://eto.picoe.ca/api/type/eto.forms.filtercollection-1.md): Collection that supports filtering and sorting
- [FixedMaskedTextProvider](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.md): Implements a fixed masked text provider, using the standard System.ComponentModel.MaskedTextProvider.
- [FixedMaskedTextProvider<T>](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider-1.md): Implements a fixed masked text provider that converts to the specified type of `T`, using the standard System.ComponentModel.MaskedTextProvider.
- [FloatingForm](https://eto.picoe.ca/api/type/eto.forms.floatingform.md): A specialized modeless Form for floating windows.
- [FontDialog](https://eto.picoe.ca/api/type/eto.forms.fontdialog.md): Dialog for a user to pick a font and style
- [FontDialog.Callback](https://eto.picoe.ca/api/type/eto.forms.fontdialog.callback.md): Callback implementation for handlers of the [FontDialog](https://eto.picoe.ca/api/type/eto.forms.fontdialog.md).
- [FontPicker](https://eto.picoe.ca/api/type/eto.forms.fontpicker.md): Control to show and pick a font.
- [FontPicker.Callback](https://eto.picoe.ca/api/type/eto.forms.fontpicker.callback.md): Callback implementation for handlers of the [FontPicker](https://eto.picoe.ca/api/type/eto.forms.fontpicker.md).
- [Form](https://eto.picoe.ca/api/type/eto.forms.form.md): Non-modal form window
- [Gesture](https://eto.picoe.ca/api/type/eto.forms.gesture.md): Base class for platform gestures that can be attached to a [Gesture.Control](https://eto.picoe.ca/api/type/eto.forms.gesture/control.md).
- [GestureRecognitionEventArgs](https://eto.picoe.ca/api/type/eto.forms.gesturerecognitioneventargs.md): Event arguments for determining if two gestures can be recognized simultaneously.
- [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md): Base grid control to display items in columns and rows
- [Grid.Callback](https://eto.picoe.ca/api/type/eto.forms.grid.callback.md): Callbacks for instances of [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md)
- [GridCell](https://eto.picoe.ca/api/type/eto.forms.gridcell.md): Information of a cell in the [TreeGridView](https://eto.picoe.ca/api/type/eto.forms.treegridview.md)
- [GridCellFormatEventArgs](https://eto.picoe.ca/api/type/eto.forms.gridcellformateventargs.md): Event arguments to format a cell in a [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md)
- [GridCellMouseEventArgs](https://eto.picoe.ca/api/type/eto.forms.gridcellmouseeventargs.md): Event arguments for cell-based events of a [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md) triggered by the mouse.
- [GridColumn](https://eto.picoe.ca/api/type/eto.forms.gridcolumn.md): Grid column definition for a [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md)
- [GridColumnCollection](https://eto.picoe.ca/api/type/eto.forms.gridcolumncollection.md): Column collection for the [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md)
- [GridColumnEventArgs](https://eto.picoe.ca/api/type/eto.forms.gridcolumneventargs.md): Event arguments for [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md) events relating to a specific column
- [GridItem](https://eto.picoe.ca/api/type/eto.forms.griditem.md): Helper for an item in a [GridView](https://eto.picoe.ca/api/type/eto.forms.gridview.md) to store values in an array.
- [GridRowFormatEventArgs](https://eto.picoe.ca/api/type/eto.forms.gridrowformateventargs.md): Event arguments for formatting a row in a [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md) using the [Grid.RowFormatting](https://eto.picoe.ca/api/type/eto.forms.grid/rowformatting.md) event.
- [GridView](https://eto.picoe.ca/api/type/eto.forms.gridview.md): Control to present data in a grid in columns and rows.
- [GridView<T>](https://eto.picoe.ca/api/type/eto.forms.gridview-1.md): Grid view with a data store of a specific type
- [GridViewCellEventArgs](https://eto.picoe.ca/api/type/eto.forms.gridviewcelleventargs.md): Event arguments for cell-based events of a [GridView](https://eto.picoe.ca/api/type/eto.forms.gridview.md)
- [GridViewDragInfo](https://eto.picoe.ca/api/type/eto.forms.gridviewdraginfo.md): Extra drag information when dragging to a [TreeGridView](https://eto.picoe.ca/api/type/eto.forms.treegridview.md).
- [GroupBox](https://eto.picoe.ca/api/type/eto.forms.groupbox.md): Interface elment to group controls inside a box with an optional title
- [ImageListItem](https://eto.picoe.ca/api/type/eto.forms.imagelistitem.md): List item for list controls that accept an image (e.g. [ListBox](https://eto.picoe.ca/api/type/eto.forms.listbox.md))
- [ImageTextCell](https://eto.picoe.ca/api/type/eto.forms.imagetextcell.md): Cell for [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md) controls to show image and text in one cell.
- [ImageView](https://eto.picoe.ca/api/type/eto.forms.imageview.md): Control to display an image
- [ImageViewCell](https://eto.picoe.ca/api/type/eto.forms.imageviewcell.md): Cell for [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md) controls to show a single [Image](https://eto.picoe.ca/api/type/eto.drawing.image.md).
- [IndirectBinding<T>](https://eto.picoe.ca/api/type/eto.forms.indirectbinding-1.md): Provides an indirect binding to an indeterminate source/destination
- [Keyboard](https://eto.picoe.ca/api/type/eto.forms.keyboard.md): General keyboard methods
- [KeyEventArgs](https://eto.picoe.ca/api/type/eto.forms.keyeventargs.md): Arguments for key press events
- [KeyMonitorEventArgs](https://eto.picoe.ca/api/type/eto.forms.keymonitoreventargs.md): Arguments for key events observed by [Window.PreviewKeyDown](https://eto.picoe.ca/api/type/eto.forms.window/previewkeydown.md) and [Window.PreviewKeyUp](https://eto.picoe.ca/api/type/eto.forms.window/previewkeyup.md).
- [KeysExtensions](https://eto.picoe.ca/api/type/eto.forms.keysextensions.md): Extensions for the [Keys](https://eto.picoe.ca/api/type/eto.forms.keys.md) enumeration
- [Label](https://eto.picoe.ca/api/type/eto.forms.label.md): Displays a string of text on the form
- [Layout](https://eto.picoe.ca/api/type/eto.forms.layout.md): Base class for all layout-based containers
- [LinkButton](https://eto.picoe.ca/api/type/eto.forms.linkbutton.md): Button that is visually represented like a hyperlink on a web page.
- [LinkButton.Callback](https://eto.picoe.ca/api/type/eto.forms.linkbutton.callback.md): Callback implementation for handlers of [LinkButton](https://eto.picoe.ca/api/type/eto.forms.linkbutton.md)
- [ListBox](https://eto.picoe.ca/api/type/eto.forms.listbox.md): Control to show a list of items that the user can select
- [ListBox.Callback](https://eto.picoe.ca/api/type/eto.forms.listbox.callback.md): Callback implementation for handlers of [ListBox](https://eto.picoe.ca/api/type/eto.forms.listbox.md)
- [ListControl](https://eto.picoe.ca/api/type/eto.forms.listcontrol.md): Base control binding to a list of items
- [ListControl.Callback](https://eto.picoe.ca/api/type/eto.forms.listcontrol.callback.md): Callback implementation for handlers of [ListControl](https://eto.picoe.ca/api/type/eto.forms.listcontrol.md)
- [ListItem](https://eto.picoe.ca/api/type/eto.forms.listitem.md): Represents an item for list controls.
- [ListItemCollection](https://eto.picoe.ca/api/type/eto.forms.listitemcollection.md): A collection of [ListItem](https://eto.picoe.ca/api/type/eto.forms.listitem.md) objects for use with [ListControl](https://eto.picoe.ca/api/type/eto.forms.listcontrol.md) objects
- [LocalizeEventArgs](https://eto.picoe.ca/api/type/eto.forms.localizeeventargs.md): Event arguments for localization
- [MagnificationGesture](https://eto.picoe.ca/api/type/eto.forms.magnificationgesture.md): Gesture for trackpad or touchscreen pinch magnification.
- [MaskedTextBox](https://eto.picoe.ca/api/type/eto.forms.maskedtextbox.md): Text box with masking capabilities.
- [MaskedTextBox<T>](https://eto.picoe.ca/api/type/eto.forms.maskedtextbox-1.md): Masked text box that provides a value converted to/from text
- [MaskedTextStepper](https://eto.picoe.ca/api/type/eto.forms.maskedtextstepper.md): Text box with masking capabilities.
- [MaskedTextStepper<T>](https://eto.picoe.ca/api/type/eto.forms.maskedtextstepper-1.md): Masked text box that provides a value converted to/from text
- [Menu](https://eto.picoe.ca/api/type/eto.forms.menu.md): Base class for menu items
- [MenuBar](https://eto.picoe.ca/api/type/eto.forms.menubar.md): Menu bar for a form
- [MenuItem](https://eto.picoe.ca/api/type/eto.forms.menuitem.md): Base class for items in a menu
- [MenuItem.Callback](https://eto.picoe.ca/api/type/eto.forms.menuitem.callback.md): Callback implementation for the [MenuItem](https://eto.picoe.ca/api/type/eto.forms.menuitem.md)
- [MenuItemCollection](https://eto.picoe.ca/api/type/eto.forms.menuitemcollection.md): Collection for menu items.
- [MenuSegmentedItem](https://eto.picoe.ca/api/type/eto.forms.menusegmenteditem.md): Segmented item that can have a drop down menu, and optionally be selected.
- [MessageBox](https://eto.picoe.ca/api/type/eto.forms.messagebox.md): Methods to show a standard message box with display text, buttons, and typically an icon indicating the type
- [Mouse](https://eto.picoe.ca/api/type/eto.forms.mouse.md): Static methods to get the current mouse state
- [MouseEventArgs](https://eto.picoe.ca/api/type/eto.forms.mouseeventargs.md): Mouse event arguments.
- [NativeControlHost](https://eto.picoe.ca/api/type/eto.forms.nativecontrolhost.md): Control to host a native control within Eto
- [NativeControlHost.Callback](https://eto.picoe.ca/api/type/eto.forms.nativecontrolhost.callback.md): Callback implementation for the [NativeControlHost](https://eto.picoe.ca/api/type/eto.forms.nativecontrolhost.md)
- [Navigation](https://eto.picoe.ca/api/type/eto.forms.navigation.md): Control to show child panels in a hirarchical stack using a navigation button to go back to a previous panel.
- [Navigation.Callback](https://eto.picoe.ca/api/type/eto.forms.navigation.callback.md): Callback implementation for the [Navigation](https://eto.picoe.ca/api/type/eto.forms.navigation.md) control.
- [NavigationItem](https://eto.picoe.ca/api/type/eto.forms.navigationitem.md): Item for a pane on a [Navigation](https://eto.picoe.ca/api/type/eto.forms.navigation.md) control.
- [NavigationItemEventArgs](https://eto.picoe.ca/api/type/eto.forms.navigationitemeventargs.md): Event arguments with a [NavigationItem](https://eto.picoe.ca/api/type/eto.forms.navigationitem.md) reference
- [Notification](https://eto.picoe.ca/api/type/eto.forms.notification.md): System toast notification.
- [NotificationEventArgs](https://eto.picoe.ca/api/type/eto.forms.notificationeventargs.md): Event arguments when handling a notification event
- [NumericMaskedTextBox<T>](https://eto.picoe.ca/api/type/eto.forms.numericmaskedtextbox-1.md): Masked text box with a variable length numeric mask.
- [NumericMaskedTextProvider](https://eto.picoe.ca/api/type/eto.forms.numericmaskedtextprovider.md): Masked text provider for numeric input.
- [NumericMaskedTextProvider<T>](https://eto.picoe.ca/api/type/eto.forms.numericmaskedtextprovider-1.md): Masked text provider for numeric input of the specified type.
- [NumericMaskedTextStepper<T>](https://eto.picoe.ca/api/type/eto.forms.numericmaskedtextstepper-1.md): Masked text box with a variable length numeric mask.
- [NumericStepper](https://eto.picoe.ca/api/type/eto.forms.numericstepper.md): Control for the user to enter a numeric value
- [NumericStepper.Callback](https://eto.picoe.ca/api/type/eto.forms.numericstepper.callback.md): Callback implementation for handlers of the [NumericStepper](https://eto.picoe.ca/api/type/eto.forms.numericstepper.md)
- [NumericUpDown](https://eto.picoe.ca/api/type/eto.forms.numericupdown.md): Control for the user to enter a numeric value (obsolete, use NumericStepper instead)
- [ObjectBinding<T, TValue>](https://eto.picoe.ca/api/type/eto.forms.objectbinding-2.md): Binding for a particular object to get/set values from/to
- [ObjectBinding<TValue>](https://eto.picoe.ca/api/type/eto.forms.objectbinding-1.md): Binding for a particular object to get/set values from/to
- [OpenFileDialog](https://eto.picoe.ca/api/type/eto.forms.openfiledialog.md): Dialog to select a file (or files) from the file system to open in the application
- [OpenWithDialog](https://eto.picoe.ca/api/type/eto.forms.openwithdialog.md): Dialog for a user to pick the default application for the given file.
- [PageSettings](https://eto.picoe.ca/api/type/eto.forms.pagesettings.md): Settings for a single printed page. Not currently mapped to any platform.
- [PaintEventArgs](https://eto.picoe.ca/api/type/eto.forms.painteventargs.md): Event arguments when painting using the [Drawable.Paint](https://eto.picoe.ca/api/type/eto.forms.drawable/paint.md) event
- [Panel](https://eto.picoe.ca/api/type/eto.forms.panel.md): Control to display a panel containing a single [Panel.Content](https://eto.picoe.ca/api/type/eto.forms.panel/content.md) control
- [PanGesture](https://eto.picoe.ca/api/type/eto.forms.pangesture.md): Gesture for pan translation, typically activated by dragging with the mouse or a single finger on a touch screen.
- [PasswordBox](https://eto.picoe.ca/api/type/eto.forms.passwordbox.md): An entry box for the user to enter a password without displaying the contents of the password while typed.
- [PixelLayout](https://eto.picoe.ca/api/type/eto.forms.pixellayout.md): Layout to position controls by pixel coordinates
- [PrintDialog](https://eto.picoe.ca/api/type/eto.forms.printdialog.md): Dialog to show when printing a document or adjusting print settings
- [PrintDocument](https://eto.picoe.ca/api/type/eto.forms.printdocument.md): Represents a document that can be printed
- [PrintDocument.Callback](https://eto.picoe.ca/api/type/eto.forms.printdocument.callback.md): Callback methods for handlers of [PrintDocument](https://eto.picoe.ca/api/type/eto.forms.printdocument.md)
- [PrintPageEventArgs](https://eto.picoe.ca/api/type/eto.forms.printpageeventargs.md): Event arguments when printing a page.
- [PrintPreviewDialog](https://eto.picoe.ca/api/type/eto.forms.printpreviewdialog.md): Dialog to show a print preview dialog which the user can print from
- [PrintSettings](https://eto.picoe.ca/api/type/eto.forms.printsettings.md): Settings for printing a [PrintDocument](https://eto.picoe.ca/api/type/eto.forms.printdocument.md)
- [ProgressBar](https://eto.picoe.ca/api/type/eto.forms.progressbar.md): Control to show progress of a long running task
- [ProgressCell](https://eto.picoe.ca/api/type/eto.forms.progresscell.md): Cell for [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md) controls to show and bind a int value to a progress bar.
- [PropertyBinding<T>](https://eto.picoe.ca/api/type/eto.forms.propertybinding-1.md): Indirect binding to get/set values using a property of a specified object
- [PropertyBindingException](https://eto.picoe.ca/api/type/eto.forms.propertybindingexception.md): Exception when getting/setting values in a [PropertyBinding<T>](https://eto.picoe.ca/api/type/eto.forms.propertybinding-1.md)
- [PropertyCell](https://eto.picoe.ca/api/type/eto.forms.propertycell.md): A custom cell implementation that implements a generic method of showing different types of controls on a per row basis.
- [PropertyCellType](https://eto.picoe.ca/api/type/eto.forms.propertycelltype.md): Base type for a [PropertyCell](https://eto.picoe.ca/api/type/eto.forms.propertycell.md) to display cell contents for a particular type.
- [PropertyCellType<T>](https://eto.picoe.ca/api/type/eto.forms.propertycelltype-1.md): Base property cell type for a given type
- [PropertyCellTypeBoolean](https://eto.picoe.ca/api/type/eto.forms.propertycelltypeboolean.md): Property cell type to edit boolean values using a check box and a True/False label.
- [PropertyCellTypeColor](https://eto.picoe.ca/api/type/eto.forms.propertycelltypecolor.md): Property cell type to edit a color value with a color picker and optional hex masked value.
- [PropertyCellTypeDateTime](https://eto.picoe.ca/api/type/eto.forms.propertycelltypedatetime.md): Property cell type to edit a cell value using a date/time picker.
- [PropertyCellTypeDropDown](https://eto.picoe.ca/api/type/eto.forms.propertycelltypedropdown.md): Property cell type drop down.
- [PropertyCellTypeEnum](https://eto.picoe.ca/api/type/eto.forms.propertycelltypeenum.md): Property cell type to display any type of enumeration
- [PropertyCellTypeEnum<T>](https://eto.picoe.ca/api/type/eto.forms.propertycelltypeenum-1.md): Property cell type to edit an enum value using an [EnumDropDown<T>](https://eto.picoe.ca/api/type/eto.forms.enumdropdown-1.md).
- [PropertyCellTypeNumber](https://eto.picoe.ca/api/type/eto.forms.propertycelltypenumber.md): Property cell type to edit any type of number
- [PropertyCellTypeNumber<T>](https://eto.picoe.ca/api/type/eto.forms.propertycelltypenumber-1.md): Property cell type to edit int values.
- [PropertyCellTypeString](https://eto.picoe.ca/api/type/eto.forms.propertycelltypestring.md): Property cell type to edit string values.
- [PropertyGrid](https://eto.picoe.ca/api/type/eto.forms.propertygrid.md): Control to edit the properties of one or more objects.
- [PropertyGrid.Callback](https://eto.picoe.ca/api/type/eto.forms.propertygrid.callback.md): Callback implementation for the [PropertyGrid](https://eto.picoe.ca/api/type/eto.forms.propertygrid.md).
- [PropertyGridTypeEditor](https://eto.picoe.ca/api/type/eto.forms.propertygridtypeeditor.md): Interface for custom type editors of the [PropertyGrid](https://eto.picoe.ca/api/type/eto.forms.propertygrid.md)
- [PropertyValueChangedEventArgs](https://eto.picoe.ca/api/type/eto.forms.propertyvaluechangedeventargs.md): Event arguments for the [PropertyGrid](https://eto.picoe.ca/api/type/eto.forms.propertygrid.md) when a value changes.
- [RadioButton](https://eto.picoe.ca/api/type/eto.forms.radiobutton.md): Control to present a button to choose from a set of options
- [RadioButton.Callback](https://eto.picoe.ca/api/type/eto.forms.radiobutton.callback.md): Callback implementation for handlers of the [RadioButton](https://eto.picoe.ca/api/type/eto.forms.radiobutton.md)
- [RadioButtonList](https://eto.picoe.ca/api/type/eto.forms.radiobuttonlist.md): Shows a list of radio buttons.
- [RadioCommand](https://eto.picoe.ca/api/type/eto.forms.radiocommand.md): Command for a radio button for a tool or menu item.
- [RadioMenuItem](https://eto.picoe.ca/api/type/eto.forms.radiomenuitem.md): Menu item to choose from a set of options
- [RadioMenuItem.Callback](https://eto.picoe.ca/api/type/eto.forms.radiomenuitem.callback.md): Callback implementation for the [RadioMenuItem](https://eto.picoe.ca/api/type/eto.forms.radiomenuitem.md).
- [RadioToolItem](https://eto.picoe.ca/api/type/eto.forms.radiotoolitem.md): Tool item that can be toggled on or off.
- [Range](https://eto.picoe.ca/api/type/eto.forms.range.md): Helpers for the [Range<T>](https://eto.picoe.ca/api/type/eto.forms.range-1.md) structure.
- [RangeExtensions](https://eto.picoe.ca/api/type/eto.forms.rangeextensions.md): Extensions for the [Range<T>](https://eto.picoe.ca/api/type/eto.forms.range-1.md) structure
- [RelayCommand](https://eto.picoe.ca/api/type/eto.forms.relaycommand.md): Command to relay execution and execute state to delegates
- [RelayCommand<T>](https://eto.picoe.ca/api/type/eto.forms.relaycommand-1.md): Command to relay execution and execute state to delegates
- [RelayValueCommand<TParameter, TValue>](https://eto.picoe.ca/api/type/eto.forms.relayvaluecommand-2.md): A [IValueCommand<T>](https://eto.picoe.ca/api/type/eto.forms.ivaluecommand-1.md) class that uses delegates for getting and setting the value of the command with the command parameter.
- [RelayValueCommand<TValue>](https://eto.picoe.ca/api/type/eto.forms.relayvaluecommand-1.md): A [IValueCommand<T>](https://eto.picoe.ca/api/type/eto.forms.ivaluecommand-1.md) class that uses delegates for getting and setting the value of the command
- [RichTextArea](https://eto.picoe.ca/api/type/eto.forms.richtextarea.md): Text area with ability to specify rich text formatting such as font attributes and colors.
- [RotationGesture](https://eto.picoe.ca/api/type/eto.forms.rotationgesture.md): Gesture for trackpad or touchscreen two-finger rotation.
- [SaveFileDialog](https://eto.picoe.ca/api/type/eto.forms.savefiledialog.md): Dialog for the user to select a file to save
- [Screen](https://eto.picoe.ca/api/type/eto.forms.screen.md): Represents a display on the system.
- [Scrollable](https://eto.picoe.ca/api/type/eto.forms.scrollable.md): Control to show content in a scrollable container
- [Scrollable.Callback](https://eto.picoe.ca/api/type/eto.forms.scrollable.callback.md): Callback implementation for the [Scrollable](https://eto.picoe.ca/api/type/eto.forms.scrollable.md)
- [ScrollEventArgs](https://eto.picoe.ca/api/type/eto.forms.scrolleventargs.md): Event arguments for [Scrollable.Scroll](https://eto.picoe.ca/api/type/eto.forms.scrollable/scroll.md) events
- [ScrollGesture](https://eto.picoe.ca/api/type/eto.forms.scrollgesture.md): Gesture for multidimensional scrolling, such as with a mouse wheel or two finger trackpad scroll input.
- [SearchBox](https://eto.picoe.ca/api/type/eto.forms.searchbox.md): Search box control
- [SegmentedButton](https://eto.picoe.ca/api/type/eto.forms.segmentedbutton.md): Button with multiple segments that can be clicked.
- [SegmentedButton.Callback](https://eto.picoe.ca/api/type/eto.forms.segmentedbutton.callback.md): Callback methods for handlers of [SegmentedButton](https://eto.picoe.ca/api/type/eto.forms.segmentedbutton.md).
- [SegmentedItem](https://eto.picoe.ca/api/type/eto.forms.segmenteditem.md): Base class for items of the [SegmentedButton](https://eto.picoe.ca/api/type/eto.forms.segmentedbutton.md) control.
- [SegmentedItem.Callback](https://eto.picoe.ca/api/type/eto.forms.segmenteditem.callback.md): Callback implementation for the [SegmentedItem](https://eto.picoe.ca/api/type/eto.forms.segmenteditem.md).
- [SegmentedItemClickEventArgs](https://eto.picoe.ca/api/type/eto.forms.segmenteditemclickeventargs.md): Event arguments when clicking a segment in the [SegmentedButton](https://eto.picoe.ca/api/type/eto.forms.segmentedbutton.md).
- [SegmentedItemCollection](https://eto.picoe.ca/api/type/eto.forms.segmenteditemcollection.md): Collection of [SegmentedItem](https://eto.picoe.ca/api/type/eto.forms.segmenteditem.md) objects for the [SegmentedButton](https://eto.picoe.ca/api/type/eto.forms.segmentedbutton.md).
- [SelectableFilterCollection<T>](https://eto.picoe.ca/api/type/eto.forms.selectablefiltercollection-1.md): Collection that can filter/sort the items, and keep a selection of items in the original list.
- [SelectFolderDialog](https://eto.picoe.ca/api/type/eto.forms.selectfolderdialog.md): Dialog for the user to select a folder in the filesystem
- [SeparatorMenuItem](https://eto.picoe.ca/api/type/eto.forms.separatormenuitem.md): Menu item to separate menu items
- [SeparatorToolItem](https://eto.picoe.ca/api/type/eto.forms.separatortoolitem.md): Tool item to separate groups of items using a divider, space, etc.
- [SingleValueCell<T>](https://eto.picoe.ca/api/type/eto.forms.singlevaluecell-1.md): Base class for cells that bind to a single value.
- [Slider](https://eto.picoe.ca/api/type/eto.forms.slider.md): Control with a knob the user can slide up/down or left/right to select a numeric range.
- [Slider.Callback](https://eto.picoe.ca/api/type/eto.forms.slider.callback.md): Callback implementation for handlers of [Slider](https://eto.picoe.ca/api/type/eto.forms.slider.md)
- [Spinner](https://eto.picoe.ca/api/type/eto.forms.spinner.md): Presents a spinning indeterminate progress spinner wheel
- [Splitter](https://eto.picoe.ca/api/type/eto.forms.splitter.md): Control to show two panels separated by a splitter
- [Splitter.Callback](https://eto.picoe.ca/api/type/eto.forms.splitter.callback.md): Callback implementation for handlers of the [Splitter](https://eto.picoe.ca/api/type/eto.forms.splitter.md)
- [SplitterPositionChangingEventArgs](https://eto.picoe.ca/api/type/eto.forms.splitterpositionchangingeventargs.md): Event arguments for the [Splitter.PositionChanging](https://eto.picoe.ca/api/type/eto.forms.splitter/positionchanging.md) event.
- [StackLayout](https://eto.picoe.ca/api/type/eto.forms.stacklayout.md): Layout to stack controls horizontally or vertically, with the ability for each child to be aligned to a side of the layout.
- [StackLayoutItem](https://eto.picoe.ca/api/type/eto.forms.stacklayoutitem.md): Item for a single control in a [StackLayout](https://eto.picoe.ca/api/type/eto.forms.stacklayout.md).
- [Stepper](https://eto.picoe.ca/api/type/eto.forms.stepper.md): Control that allows you to "step" through values, usually presented by two buttons arranged vertically with up and down arrows.
- [Stepper.Callback](https://eto.picoe.ca/api/type/eto.forms.stepper.callback.md): Callback implementation for the Stepper
- [StepperEventArgs](https://eto.picoe.ca/api/type/eto.forms.steppereventargs.md): Arguments for the [Stepper](https://eto.picoe.ca/api/type/eto.forms.stepper.md) and [TextStepper](https://eto.picoe.ca/api/type/eto.forms.textstepper.md) to give you the direction of the step.
- [SubmenuExtensions](https://eto.picoe.ca/api/type/eto.forms.submenuextensions.md): Extensions for the [ISubmenu](https://eto.picoe.ca/api/type/eto.forms.isubmenu.md) interface.
- [SubMenuItem](https://eto.picoe.ca/api/type/eto.forms.submenuitem.md): Menu item for a submenu
- [SubMenuItem.Callback](https://eto.picoe.ca/api/type/eto.forms.submenuitem.callback.md): Callback implementation for handlers of the [SubMenuItem](https://eto.picoe.ca/api/type/eto.forms.submenuitem.md)
- [TabControl](https://eto.picoe.ca/api/type/eto.forms.tabcontrol.md): Control to present multiple pages with a tab selection
- [TabControl.Callback](https://eto.picoe.ca/api/type/eto.forms.tabcontrol.callback.md): Callback implementation for handlers of the [TabControl](https://eto.picoe.ca/api/type/eto.forms.tabcontrol.md)
- [TableCell](https://eto.picoe.ca/api/type/eto.forms.tablecell.md): Represents a cell in a [TableRow](https://eto.picoe.ca/api/type/eto.forms.tablerow.md)
- [TableLayout](https://eto.picoe.ca/api/type/eto.forms.tablelayout.md): Layout for controls in a table
- [TableRow](https://eto.picoe.ca/api/type/eto.forms.tablerow.md): Represents the contents of a row in a [TableLayout](https://eto.picoe.ca/api/type/eto.forms.tablelayout.md)
- [TabPage](https://eto.picoe.ca/api/type/eto.forms.tabpage.md): Control for a page in a [TabControl](https://eto.picoe.ca/api/type/eto.forms.tabcontrol.md)
- [Taskbar](https://eto.picoe.ca/api/type/eto.forms.taskbar.md): Methods to interact with application taskbar button.
- [TextArea](https://eto.picoe.ca/api/type/eto.forms.textarea.md): Control for multi-line text
- [TextArea.Callback](https://eto.picoe.ca/api/type/eto.forms.textarea.callback.md): Callback implementation for handlers of the [TextArea](https://eto.picoe.ca/api/type/eto.forms.textarea.md)
- [TextBox](https://eto.picoe.ca/api/type/eto.forms.textbox.md): Single line text box control
- [TextBox.Callback](https://eto.picoe.ca/api/type/eto.forms.textbox.callback.md): Callback implementation for handlers of [TextControl](https://eto.picoe.ca/api/type/eto.forms.textcontrol.md) based controls
- [TextBoxCell](https://eto.picoe.ca/api/type/eto.forms.textboxcell.md): Cell for a text box in a [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md).
- [TextBufferExtensions](https://eto.picoe.ca/api/type/eto.forms.textbufferextensions.md): Extensions for [ITextBuffer](https://eto.picoe.ca/api/type/eto.forms.itextbuffer.md)
- [TextChangingEventArgs](https://eto.picoe.ca/api/type/eto.forms.textchangingeventargs.md): Arguments for events that handle when text is about to change, such as the [TextBox.TextChanging](https://eto.picoe.ca/api/type/eto.forms.textbox/textchanging.md) event.
- [TextCompositionEventArgs](https://eto.picoe.ca/api/type/eto.forms.textcompositioneventargs.md): Event arguments for live text composition updates such as inline composition preview text.
- [TextControl](https://eto.picoe.ca/api/type/eto.forms.textcontrol.md): Base class for controls implementing text and text changing events, when it has a singular text property.
- [TextControl.Callback](https://eto.picoe.ca/api/type/eto.forms.textcontrol.callback.md): Callback implementation for handlers of [TextControl](https://eto.picoe.ca/api/type/eto.forms.textcontrol.md) based controls
- [TextInputEventArgs](https://eto.picoe.ca/api/type/eto.forms.textinputeventargs.md): Event arguments when handling text input events
- [TextInsertionBoundsEventArgs](https://eto.picoe.ca/api/type/eto.forms.textinsertionboundseventargs.md): Event arguments used to provide the current text insertion bounds for a drawable.
- [TextStepper](https://eto.picoe.ca/api/type/eto.forms.textstepper.md): Stepper with custom text entry field
- [TextStepper.Callback](https://eto.picoe.ca/api/type/eto.forms.textstepper.callback.md): Callback implementation for the TextStepper
- [Theme](https://eto.picoe.ca/api/type/eto.forms.theme.md): Represents a visual theme that can be applied to the application.
- [ThemedContainerHandler<TControl, TWidget, TCallback>](https://eto.picoe.ca/api/type/eto.forms.themedcontainerhandler-3.md): Base class for implementing Eto Container control handlers using Eto controls.
- [ThemedControlHandler<TControl, TWidget, TCallback>](https://eto.picoe.ca/api/type/eto.forms.themedcontrolhandler-3.md): Base class for implementing Eto control handlers using other Eto controls.
- [Themes](https://eto.picoe.ca/api/type/eto.forms.themes.md): Provides access to the available themes for the current platform.
- [ToggleButton](https://eto.picoe.ca/api/type/eto.forms.togglebutton.md): Specialized Button that can be toggled on or off.
- [ToggleButton.Callback](https://eto.picoe.ca/api/type/eto.forms.togglebutton.callback.md): Callback implementation for the [ToggleButton](https://eto.picoe.ca/api/type/eto.forms.togglebutton.md).
- [Tool](https://eto.picoe.ca/api/type/eto.forms.tool.md): Base class for tool items on a [ToolBar](https://eto.picoe.ca/api/type/eto.forms.toolbar.md)
- [ToolBar](https://eto.picoe.ca/api/type/eto.forms.toolbar.md): Toolbar widget for use on a [Window](https://eto.picoe.ca/api/type/eto.forms.window.md).
- [ToolItem](https://eto.picoe.ca/api/type/eto.forms.toolitem.md): Base tool item class for a [ToolBar](https://eto.picoe.ca/api/type/eto.forms.toolbar.md).
- [ToolItemCollection](https://eto.picoe.ca/api/type/eto.forms.toolitemcollection.md): ToolBar item collection.
- [TrayIndicator](https://eto.picoe.ca/api/type/eto.forms.trayindicator.md): A system tray indicator.
- [TrayIndicator.Callback](https://eto.picoe.ca/api/type/eto.forms.trayindicator.callback.md): Callback implementation for handlers of [TrayIndicator](https://eto.picoe.ca/api/type/eto.forms.trayindicator.md)
- [TreeGridCell](https://eto.picoe.ca/api/type/eto.forms.treegridcell.md): Information of a cell in the [TreeGridView](https://eto.picoe.ca/api/type/eto.forms.treegridview.md)
- [TreeGridItem](https://eto.picoe.ca/api/type/eto.forms.treegriditem.md): Item for a [TreeGridView](https://eto.picoe.ca/api/type/eto.forms.treegridview.md) for each node of the tree.
- [TreeGridItemCollection](https://eto.picoe.ca/api/type/eto.forms.treegriditemcollection.md): Collection of [ITreeGridItem](https://eto.picoe.ca/api/type/eto.forms.itreegriditem.md) objects for child nodes of a tree.
- [TreeGridView](https://eto.picoe.ca/api/type/eto.forms.treegridview.md): Presents a tree with multiple columns
- [TreeGridView.Callback](https://eto.picoe.ca/api/type/eto.forms.treegridview.callback.md): Callback implementation for handlers of [TreeGridView](https://eto.picoe.ca/api/type/eto.forms.treegridview.md)
- [TreeGridViewDragInfo](https://eto.picoe.ca/api/type/eto.forms.treegridviewdraginfo.md): Extra drag information when dragging to a [TreeGridView](https://eto.picoe.ca/api/type/eto.forms.treegridview.md).
- [TreeGridViewItemCancelEventArgs](https://eto.picoe.ca/api/type/eto.forms.treegridviewitemcanceleventargs.md): Event arguments for [TreeGridView](https://eto.picoe.ca/api/type/eto.forms.treegridview.md) events that can be cancelled
- [TreeGridViewItemEventArgs](https://eto.picoe.ca/api/type/eto.forms.treegridviewitemeventargs.md): Event arguments for [TreeGridView](https://eto.picoe.ca/api/type/eto.forms.treegridview.md) events
- [TreeItem](https://eto.picoe.ca/api/type/eto.forms.treeitem.md): Item for a [TreeView](https://eto.picoe.ca/api/type/eto.forms.treeview.md)
- [TreeItemCollection](https://eto.picoe.ca/api/type/eto.forms.treeitemcollection.md): Tree item collection.
- [TreeView](https://eto.picoe.ca/api/type/eto.forms.treeview.md): Standard tree view control with a single column
- [TreeView.Callback](https://eto.picoe.ca/api/type/eto.forms.treeview.callback.md): Callback methods for handlers of [TreeView](https://eto.picoe.ca/api/type/eto.forms.treeview.md)
- [TreeViewItemCancelEventArgs](https://eto.picoe.ca/api/type/eto.forms.treeviewitemcanceleventargs.md): Event arguments for [TreeView](https://eto.picoe.ca/api/type/eto.forms.treeview.md) events that can be cancelled
- [TreeViewItemEditEventArgs](https://eto.picoe.ca/api/type/eto.forms.treeviewitemediteventargs.md): Event arguments for [TreeView](https://eto.picoe.ca/api/type/eto.forms.treeview.md) events that can modify the label of the text
- [TreeViewItemEventArgs](https://eto.picoe.ca/api/type/eto.forms.treeviewitemeventargs.md): Event arguments for [TreeView](https://eto.picoe.ca/api/type/eto.forms.treeview.md) events relating to an item
- [UIThreadAccessException](https://eto.picoe.ca/api/type/eto.forms.uithreadaccessexception.md): Exception thrown when a control method is accessed in a non-UI thread using [Application.EnsureUIThread()](https://eto.picoe.ca/api/type/eto.forms.application/ensureuithread.md).
- [UITimer](https://eto.picoe.ca/api/type/eto.forms.uitimer.md): Provides a timer that executes code at a specified interval on the UI thread
- [UITimer.Callback](https://eto.picoe.ca/api/type/eto.forms.uitimer.callback.md): Callback implementation for [UITimer](https://eto.picoe.ca/api/type/eto.forms.uitimer.md)
- [ValueCommand<T>](https://eto.picoe.ca/api/type/eto.forms.valuecommand-1.md): Command that provides a specific value.
- [VariableMaskedTextProvider](https://eto.picoe.ca/api/type/eto.forms.variablemaskedtextprovider.md): Base masked text provider that can be used for variable length masks.
- [WebView](https://eto.picoe.ca/api/type/eto.forms.webview.md): Control to show a browser control that can display html and execute javascript.
- [WebView.Callback](https://eto.picoe.ca/api/type/eto.forms.webview.callback.md): Callback implementation for handlers of the [WebView](https://eto.picoe.ca/api/type/eto.forms.webview.md)
- [WebViewLoadedEventArgs](https://eto.picoe.ca/api/type/eto.forms.webviewloadedeventargs.md): Event arguments when the [WebView](https://eto.picoe.ca/api/type/eto.forms.webview.md) has finished loaded a uri
- [WebViewLoadingEventArgs](https://eto.picoe.ca/api/type/eto.forms.webviewloadingeventargs.md): Event arguments when the [WebView](https://eto.picoe.ca/api/type/eto.forms.webview.md) is loading a new uri.
- [WebViewMessageEventArgs](https://eto.picoe.ca/api/type/eto.forms.webviewmessageeventargs.md): Event arguments for when a message is sent via javascript in the [WebView](https://eto.picoe.ca/api/type/eto.forms.webview.md)
- [WebViewNewWindowEventArgs](https://eto.picoe.ca/api/type/eto.forms.webviewnewwindoweventargs.md): Event arguments for when the [WebView](https://eto.picoe.ca/api/type/eto.forms.webview.md) prompts to open a new window.
- [WebViewResourceRequest](https://eto.picoe.ca/api/type/eto.forms.webviewresourcerequest.md): A request from the [WebView](https://eto.picoe.ca/api/type/eto.forms.webview.md) for content served by a handler added with [WebView.AddResourceHandler(string, Func<WebViewResourceRequest, WebViewResourceResponse>)](https://eto.picoe.ca/api/type/eto.forms.webview/addresourcehandler.md).
- [WebViewResourceResponse](https://eto.picoe.ca/api/type/eto.forms.webviewresourceresponse.md): Content to return to the [WebView](https://eto.picoe.ca/api/type/eto.forms.webview.md) from a handler added with [WebView.AddResourceHandler(string, Func<WebViewResourceRequest, WebViewResourceResponse>)](https://eto.picoe.ca/api/type/eto.forms.webview/addresourcehandler.md).
- [WebViewTitleEventArgs](https://eto.picoe.ca/api/type/eto.forms.webviewtitleeventargs.md): Event arguments for when the [WebView](https://eto.picoe.ca/api/type/eto.forms.webview.md) changes its title
- [WidgetExtensions](https://eto.picoe.ca/api/type/eto.forms.widgetextensions.md): Extensions for widget objects
- [Window](https://eto.picoe.ca/api/type/eto.forms.window.md): Base window
- [Window.Callback](https://eto.picoe.ca/api/type/eto.forms.window.callback.md): Callback methods for handlers of [Control](https://eto.picoe.ca/api/type/eto.forms.control.md)

## Enums

- [AutoSelectMode](https://eto.picoe.ca/api/type/eto.forms.autoselectmode.md): Enumeration of the modes for auto selecting text.
- [BindingUpdateMode](https://eto.picoe.ca/api/type/eto.forms.bindingupdatemode.md): Mode for updating the binding
- [BorderType](https://eto.picoe.ca/api/type/eto.forms.bordertype.md): Border types
- [ButtonImagePosition](https://eto.picoe.ca/api/type/eto.forms.buttonimageposition.md): Possible values for how images can be positioned in [Button](https://eto.picoe.ca/api/type/eto.forms.button.md)s.
- [CalendarMode](https://eto.picoe.ca/api/type/eto.forms.calendarmode.md): Possible modes for the [Calendar](https://eto.picoe.ca/api/type/eto.forms.calendar.md) control.
- [CellStates](https://eto.picoe.ca/api/type/eto.forms.cellstates.md): State for a [Cell](https://eto.picoe.ca/api/type/eto.forms.cell.md)
- [ContextMenuSystemItems](https://eto.picoe.ca/api/type/eto.forms.contextmenusystemitems.md): Flags for the groups of system [ContextMenu](https://eto.picoe.ca/api/type/eto.forms.contextmenu.md) items
- [CursorType](https://eto.picoe.ca/api/type/eto.forms.cursortype.md): Enumeration of the cursor types supported by the [Cursor](https://eto.picoe.ca/api/type/eto.forms.cursor.md) object
- [DateTimePickerMode](https://eto.picoe.ca/api/type/eto.forms.datetimepickermode.md): Available modes for how a [DateTimePicker](https://eto.picoe.ca/api/type/eto.forms.datetimepicker.md) can be displayed.
- [DialogDisplayMode](https://eto.picoe.ca/api/type/eto.forms.dialogdisplaymode.md): Hint to tell the platform how to display the dialog
- [DialogResult](https://eto.picoe.ca/api/type/eto.forms.dialogresult.md): Result codes for [CommonDialog](https://eto.picoe.ca/api/type/eto.forms.commondialog.md) or [MessageBox](https://eto.picoe.ca/api/type/eto.forms.messagebox.md) dialogs
- [DockPosition](https://eto.picoe.ca/api/type/eto.forms.dockposition.md): Enumeration to define the dock position of a control, such as tabs in the [TabControl](https://eto.picoe.ca/api/type/eto.forms.tabcontrol.md)
- [DragEffects](https://eto.picoe.ca/api/type/eto.forms.drageffects.md): Enumeration of drag actions.
- [DualBindingMode](https://eto.picoe.ca/api/type/eto.forms.dualbindingmode.md): Mode of the [DualBinding<T>](https://eto.picoe.ca/api/type/eto.forms.dualbinding-1.md)
- [GridCellType](https://eto.picoe.ca/api/type/eto.forms.gridcelltype.md): Enumeration of the types of grid cells
- [GridDragPosition](https://eto.picoe.ca/api/type/eto.forms.griddragposition.md): Enumeration of the drag position relative to a node or item in a Grid.
- [GridLines](https://eto.picoe.ca/api/type/eto.forms.gridlines.md): Enumeration for the type of grid lines to show around each column/row in a [Grid](https://eto.picoe.ca/api/type/eto.forms.grid.md)
- [HorizontalAlignment](https://eto.picoe.ca/api/type/eto.forms.horizontalalignment.md): Horizontal alignment for controls
- [InsertKeyMode](https://eto.picoe.ca/api/type/eto.forms.insertkeymode.md): Mode for insertion of text when the user types into a control.
- [KeyEventType](https://eto.picoe.ca/api/type/eto.forms.keyeventtype.md): Type of key event
- [Keys](https://eto.picoe.ca/api/type/eto.forms.keys.md): Enumeration of values that correspond to physical keys on a keyboard
- [MenuBarSystemItems](https://eto.picoe.ca/api/type/eto.forms.menubarsystemitems.md): Flags for the groups of system [MenuBar](https://eto.picoe.ca/api/type/eto.forms.menubar.md) items
- [MessageBoxButtons](https://eto.picoe.ca/api/type/eto.forms.messageboxbuttons.md): Message box buttons for methods of [MessageBox](https://eto.picoe.ca/api/type/eto.forms.messagebox.md)
- [MessageBoxDefaultButton](https://eto.picoe.ca/api/type/eto.forms.messageboxdefaultbutton.md): Message box default button selection for a [MessageBox](https://eto.picoe.ca/api/type/eto.forms.messagebox.md)
- [MessageBoxType](https://eto.picoe.ca/api/type/eto.forms.messageboxtype.md): Message box type, to define the appearance of a [MessageBox](https://eto.picoe.ca/api/type/eto.forms.messagebox.md)
- [MouseButtons](https://eto.picoe.ca/api/type/eto.forms.mousebuttons.md): Enumeration of mouse buttons
- [Orientation](https://eto.picoe.ca/api/type/eto.forms.orientation.md): Represents either horizontal or vertical orientation for controls.
- [PageOrientation](https://eto.picoe.ca/api/type/eto.forms.pageorientation.md): Orientation of the printed page.
- [PrintSelection](https://eto.picoe.ca/api/type/eto.forms.printselection.md): Selection mode when printing
- [RichTextAreaFormat](https://eto.picoe.ca/api/type/eto.forms.richtextareaformat.md): Format for loading and saving text from the [RichTextArea](https://eto.picoe.ca/api/type/eto.forms.richtextarea.md)
- [SegmentedSelectionMode](https://eto.picoe.ca/api/type/eto.forms.segmentedselectionmode.md): Enumeration of the selection modes for the [SegmentedButton](https://eto.picoe.ca/api/type/eto.forms.segmentedbutton.md).
- [SeparatorToolItemType](https://eto.picoe.ca/api/type/eto.forms.separatortoolitemtype.md): Enumeration of the types of separators for the [SeparatorToolItem](https://eto.picoe.ca/api/type/eto.forms.separatortoolitem.md)
- [ShowPromptMode](https://eto.picoe.ca/api/type/eto.forms.showpromptmode.md): Mode for when prompt characters are shown in a control.
- [SplitterFixedPanel](https://eto.picoe.ca/api/type/eto.forms.splitterfixedpanel.md): Specifies which panel has a fixed size the parent container is resized.
- [StepperDirection](https://eto.picoe.ca/api/type/eto.forms.stepperdirection.md): Direction of the stepper when it has been clicked
- [StepperValidDirections](https://eto.picoe.ca/api/type/eto.forms.steppervaliddirections.md): Valid stepper directions for the (typically) up/down buttons
- [TaskbarProgressState](https://eto.picoe.ca/api/type/eto.forms.taskbarprogressstate.md): Taskbar state for [Taskbar](https://eto.picoe.ca/api/type/eto.forms.taskbar.md).
- [TextAlignment](https://eto.picoe.ca/api/type/eto.forms.textalignment.md): Specifies the text alignment for a [Label](https://eto.picoe.ca/api/type/eto.forms.label.md)
- [TextChangeSource](https://eto.picoe.ca/api/type/eto.forms.textchangesource.md): Identifies what initiated a text change in events such as [TextBox.TextChanging](https://eto.picoe.ca/api/type/eto.forms.textbox/textchanging.md).
- [TextReplacements](https://eto.picoe.ca/api/type/eto.forms.textreplacements.md): Text replacement options when entering text
- [TextTrimming](https://eto.picoe.ca/api/type/eto.forms.texttrimming.md): Trimming mode for text that does not fit the space available, used by [Label.Trimming](https://eto.picoe.ca/api/type/eto.forms.label/trimming.md) and [LinkButton.Trimming](https://eto.picoe.ca/api/type/eto.forms.linkbutton/trimming.md).
- [ThemeStyle](https://eto.picoe.ca/api/type/eto.forms.themestyle.md): Specifies the visual style category of a [Theme](https://eto.picoe.ca/api/type/eto.forms.theme.md).
- [ToolBarDock](https://eto.picoe.ca/api/type/eto.forms.toolbardock.md): Docking mode hint for a [ToolBar](https://eto.picoe.ca/api/type/eto.forms.toolbar.md)
- [ToolBarTextAlign](https://eto.picoe.ca/api/type/eto.forms.toolbartextalign.md): Text alignment hint for items in a [ToolBar](https://eto.picoe.ca/api/type/eto.forms.toolbar.md)
- [UIThreadCheckMode](https://eto.picoe.ca/api/type/eto.forms.uithreadcheckmode.md): UI Thread check mode when [Application.EnsureUIThread()](https://eto.picoe.ca/api/type/eto.forms.application/ensureuithread.md) is called.
- [VerticalAlignment](https://eto.picoe.ca/api/type/eto.forms.verticalalignment.md): Vertical alignment for controls
- [WindowState](https://eto.picoe.ca/api/type/eto.forms.windowstate.md): State of a [Window](https://eto.picoe.ca/api/type/eto.forms.window.md)
- [WindowStyle](https://eto.picoe.ca/api/type/eto.forms.windowstyle.md): Style of a [Window](https://eto.picoe.ca/api/type/eto.forms.window.md)
- [WrapMode](https://eto.picoe.ca/api/type/eto.forms.wrapmode.md): Specifies the wrapping mode for the text of a [Label](https://eto.picoe.ca/api/type/eto.forms.label.md)

## Structs

- [DrawableCellStates](https://eto.picoe.ca/api/type/eto.forms.drawablecellstates.md): Orientation of a [Splitter](https://eto.picoe.ca/api/type/eto.forms.splitter.md) control.
- [HorizontalAlign](https://eto.picoe.ca/api/type/eto.forms.horizontalalign.md): Specifies the horizontal alignment for a [Label](https://eto.picoe.ca/api/type/eto.forms.label.md)
- [RadioButtonListOrientation](https://eto.picoe.ca/api/type/eto.forms.radiobuttonlistorientation.md): Orientation of buttons in a [RadioButtonList](https://eto.picoe.ca/api/type/eto.forms.radiobuttonlist.md)
- [Range<T>](https://eto.picoe.ca/api/type/eto.forms.range-1.md): Represents an immutable, inclusive start/end range of [IComparable<T>](https://learn.microsoft.com/dotnet/api/system.icomparable-1) values
- [SliderOrientation](https://eto.picoe.ca/api/type/eto.forms.sliderorientation.md): Enumeration of the orientations available for the [Slider](https://eto.picoe.ca/api/type/eto.forms.slider.md) control
- [SplitterOrientation](https://eto.picoe.ca/api/type/eto.forms.splitterorientation.md): Orientation of a [Splitter](https://eto.picoe.ca/api/type/eto.forms.splitter.md) control.
- [VerticalAlign](https://eto.picoe.ca/api/type/eto.forms.verticalalign.md): Specifies the horizontal alignment for a [Label](https://eto.picoe.ca/api/type/eto.forms.label.md)
