Classes

  ClassDescription
Public classCollection<(Of <(<'TElement>)>)>
A collection that raises events when elements are added or removed.
Public classElementEventArgs<(Of <(<'TElement>)>)>
Event that is raised for elements of type TElement, e.g. when list elements are inserted or removed.
Public classInteractor

An Interactor represents a (Graphical) user interface element for a particular object. It acts as an intermediate between the object and its (graphical) presentation. The interactor controls the object by monitoring events, and updating the object accordingly.

Public classInteractorCollection
An ordered collection of Interactors. The Interactor that is at the end of the collection will be drawn last, and thus, be on top.
Public classInteractorFactory<(Of <(<'InteractorType>)>)>
Creates a particular type of interactor.
Public classInteractorLayer
Adds a layer on top of an existing interactor that can handle events before the interactor itself can.
Public classInteractorLayerCollection
An ordered collection of Interactor Layers. The layer that is at the end of the collection will be drawn last, and thus, be on top.
Public classInvalidatedEventArgs
The event data for an Invalidated event.
Public classPoint
A point in a 2-dimensional coordinate system.
Public classRectangle
A rectangular area in a 2-dimensional coordinate system.

Interfaces

  InterfaceDescription
Public interfaceIRelocate
The relocate interface. Interactors may implement this interface to allow their underlying object to be relocated to match the current transformation of the interactor.
Public interfaceIText
The Text interface. Interactors may implement this interface if they support text editing.
Public interfaceIVerticalScroll
The vertical scroll interface. Presentations that implement this interface can be extended with a vertical scrolbar.

Enumerations

  EnumerationDescription
Public enumerationDirection
Specifies a 2-dimensional direction.