A context menu that uses the composition framework to build it's content dynamically by collecting all exported CommandSourceFactory objects with the matching region.
A markup extension to create a CompositeContextMenu in XAML.
An image control that accepts a list of image sources and displays the image that best fits the size of the control.
Text control supporting in place editing. Editing starts
A loading indicator showing a rotating animation when active.
A control showing maps represented in a tile system, e.g. Open Street Map, Bing or Google maps. See e.g. https://msdn.microsoft.com/en-us/library/bb259689.aspx for a description how the tile system works.
Represents on tile in the map.
Moves the view port by fractional pixels, so the control's top left point is always aligned on a pixel boundary. See e.g. https://msdn.microsoft.com/de-de/library/aa970908.aspx.
A headered content control with it's header on the left side. Host in a panel with the IsSharedSizeScopeProperty set to true to use the same width for all headers.
A canvas that transforms the coordinates of it's children to the own visual before arranging them. It is used to have an overlay of non-scaled object on top of a scaled object, where the coordinates of the overlay objects are expressed in the coordinate system of the scaled object (World). One major use case are e.g. pin points on a map, where the map scales, while the pin points only move but keep their size. While the Canvas only accepts one of Left/Right or Top/Bottom, with the ViewportCanvas you can specify both to stretch the object accordingly to the transformation.