Windows Phone 8.1 XAML Controls

Control

Desc

AppBar Bottom

Displays an AppBar at the bottom of the window

AutoSuggestBox

Text input with suggestions

Border

Visual border

Button

Clickable button

Canvas

Absolute positioning layout container

CaptureElement

Captures input from a camera device

CheckBox

Checkbox

ComboBox

Combobox

CommandBar
See AppBar

Handles the placement of AppBarButton elements

ContentControl

A control that has a single element of content

ContentDialog

WP8.1 'MessageBox'
See MessageDialog for Win8.1

ContentPresenter

Acts as a place-holder in a control template for the control's content

DatePicker

Date selection

DatePickerFlyout

Displays a full-screen date picker

Ellipse

Shape

FlipView

Displays a collection of items, one at a time

Flyout

Displays a non-modal window

Grid

Used to layout other controls (children) in a row/column matrix

GridView

Displays a horizontal grid of items

Hub

Displays data in horizontal sections

Hyperlink

Displays a hyperlink inside TextBlock and RichTextBlock elements

HyperlinkButton

Displays a hyperlink

Image

Displays an image

ItemsControl

A control that displays a collection of elements

ItemsPresenter

Acts as a place-holder in a control template for a list of items

Line

Shape

ListBox

Displays a list of items

ListPickerFlyout

Displays a full-screen flyout list of items

ListView

Displays a collection of items in a list that scrolls vertically

MapControl

Displays a map

MediaElement

Plays audio and video

MenuFlyout

Displays a flyout menu

Path

Shape

PasswordBox

Displays a password entry text box

PickerFlyout

Creates a custom flyout

Pivot

Manages a horizontally scrolled collection of page-like pivot items

Polygon

Shape

Polyline

Shape

Popup

Defines a custom container for other XAML elements

ProgressBar

Displays a progress bar

ProgressRing

Displays a progress ring

RadioButton

Allows the selection of a single item in a group

Rectangle

Shape

RepeatButton

A button that raises a Click event repeatedly until released

RichEditBox

Text box with rich formatting

RichTextBlock

Same as TextBlock but with rich formatting

ScrollBar

Scrollbar with thumb

ScrollViewer

Presents content in a view that may be panned and zoomed

SemanticZoom

Allows the user to zoom between two views of a collection of items

Slider

Allows the user to quickly specify a value by moving a thumb control

StackPanel

Container that layouts out other elements in a horizontal or vertical fashion

TextBlock

Displays text (non-editable)

TextBox

Allows the user to edit text

TimePicker

Time selection

TimePickerFlyout

Displays a full-screen time picker

ToggleButton

A button which can represent two states

ToggleSwitch

Displays an "on/off" switch representing a boolean value

Tooltip

Displays context help for an element

UserControl

Allows the creation of custom controls

VariableSizedWrapGrid

Display items in multiple rows and columns. See also WrapGrid

Viewbox

Container that scales content to a specific size

WebView

Displays a browser

WrapGrid

Display items in rows and columns. See also VariableSizedWrapGrid

 

 

 

 

Add comment