Table of Contents

Namespace nanoFramework.UI

Classes

Application

Application base class

Bitmap

Encapsulates a bitmap, which consists of the pixel data for a graphics image and its methods and attributes This class cannot be inherited.NET nanoFramework provides the Bitmap class on the native side.

CancelEventArgs

Cancel event arguments.

DisplayControl

Display Control.

EventRoute

Container for the route to be followed by a RoutedEvent when raised

Font

Represents a font that can be used to render text on a display.

GraphicDriver

The generic graphic driver.

IFont

Base class for font implementation.

Ink
PropertyChangedEventArgs

Provides data for the various property changed events.

RoutedEvent

RoutedEvent is a unique identifier for any registered RoutedEvent

RoutedEventArgs

The container for all state associated with a RoutedEvent

RoutedEventHandlerInfo

Container for handler instance and other invocation preferences for this handler instance

Temporary

Temporary class to extend the EventCatory enum found in the nanoFramework.Runtime.Events.

Touch

Provides a static class for handling touch events.

TouchCollectorConfiguration

Provides configuration settings for the TouchCollector.

TouchEvent

Represents a touch event that encapsulates touch input data.

TouchGestureEventArgs

Represents the event data for a touch gesture event.

TouchInput

Represents a single touch input on a touch-sensitive screen.

TouchPanel

Class that represents a touch panel and provides calibration-related functions.

TouchScreen

Represents a touch screen that can listen for touch events.

TouchScreen.ActiveRectangle

Represents a rectangular region of the touch screen that can receive touch events.

TouchScreenEventArgs

Event arguments for touch screen events.

WindowCollection

WindowCollection can be used to interate over all the windows that have been opened in the current application.

Structs

I2cConfiguration

I2C configuration.

Point

A point data structure to represent a position on a plane.

ScreenConfiguration

The screen configuration in the driver.

SpiConfiguration

The Spi configuration for the scressn

Enums

Bitmap.BitmapImageType

Note that these values have to match the c_Type* consts in CLR_GFX_BitmapDescription

CollectionMethod

Specifies the collection method for ink and gesture strokes.

CollectionMode

Specifies the collection mode for ink and gesture recognition.

DisplayOrientation

Display orientation. No all display drivers support every orientation.

DrawTextOptions

Draw Text options.

GraphicDriverCommandType

Graphic driver command types.

ReasonSessionEnding

Enum for the reason why a user session is ending.

RoutingStrategy

Routing Strategy can be either of Tunnel or Bubble

SetWindowType

The window type to use when setting the window.

ShutdownMode

Enumerates the possible shutdown modes of a WPF application.

Temporary.EventCategoryEx

Temporary enum with unique values within the EventCategory enum range found in nanoFramework.Runtime.Events

TouchCollectorConfiguration.TouchInput

Flags used to identify touch input properties.

TouchGesture

An enum representing a touch gesture.

TouchInputFlags

Specifies the TouchInputFlags enumeration, which represents the flags for touch input.

TouchMessages

Specifies the type of touch message that occurred.

Delegates

PropertyChangedEventHandler

Represents the method that will handle the event raised when a Property is changed

RoutedEventHandler

RoutedEventHandler Definition

TouchGestureEventHandler

Represents the method that handles the TouchGesture event.

TouchScreenEventHandler

Represents the method that handles the TouchScreen event.