- 
                Notifications
    
You must be signed in to change notification settings  - Fork 1.9k
 
Platform Support macOS Status
Preview
- Accessibility
 - List
 - NativeViewWrapper
 - Focus Events
 - Rotation
 - Scale
 - Translation
 
A ContentPage is a Page displaying a single View, often a container like a StackLayout or ScrollView.
| Property | Status | 
|---|---|
| BackgroundColor | Done | 
| Appearing | Done | 
| Disappearing | Done | 
A Page that manages two panes of information: A master page that presents data at a high level, and a detail page that displays low-level details about information in the master.
| Property | Status | 
|---|---|
| Detail | Done | 
| IsGestureEnabled | Pending | 
| IsPresented | Done | 
| Master | Done | 
| MasterBehavior | Done | 
| ShouldShowToolBarButton | Pending | 
| IsPresentedChanged | Done | 
| BackgroundColor | Pending | 
A Page that manages the navigation and user-experience of a stack of other pages.
| Property | Status | 
|---|---|
| Animate | Done | 
| Add | Done | 
| Remove | Done | 
Displays an array of tabs across the top of the screen, each of which loads content onto the screen.
| Property | Status | 
|---|---|
| BarBackgroundColor | Done | 
| BarTextColor | Pending | 
| ItemsSource | Done | 
| ItemTemplate | Done | 
| SelectedItem | Done | 
The Xamarin.Forms CarouselPage is a page that users can swipe from side to side to navigate through pages of content, like a gallery.
| Property | Status | 
|---|---|
| ItemsSource | Done | 
| ItemTemplate | Done | 
| CurrentPage | Done | 
The ActivityIndicator control gives a visual clue to the user that something is happening, without information about its progress.
| Property | Status | 
|---|---|
| BackgroundColor | Done | 
| IsRunning | Done | 
| Color | Done | 
The UIActionSheet is a common UI element in iOS. The Xamarin.Forms DisplayActionSheet method lets you include this control in cross-platforms apps, rendering native alternatives.
| Property | Status | 
|---|---|
| Title | Done | 
| Cancel | Done | 
| Extras | Done | 
| Destruction | Done | 
BoxView is a useful stand-in for images or custom elements when doing initial prototyping.
| Property | Status | 
|---|---|
| BackgroundColor | Done | 
| Color | Done | 
A button View that reacts to touch events.
| Property | Status | 
|---|---|
| BackgroundColor | Done | 
| IsEnabled | Done | 
| Command | Done | 
| CommandParameter | Done | 
| ContentLayout | Done | 
| Text | Done | 
| TextColor | Done | 
| Font | Done | 
| FontFamily | Done | 
| FontAttributes | Done | 
| BorderWidth | Done | 
| BorderColor | Done | 
| BorderRadius | Pending | 
| Image | Done | 
| Clicked | Done | 
| Pressed | Pending | 
| Released | Pending | 
The visual representation of a DatePicker is very similar to the one of Entry, except that a special control for picking a date appears in place of a keyboard.
| Property | Status | 
|---|---|
| BackgroundColor | Done | 
| Format | Pending | 
| Date | Done | 
| MinimumDate | Done | 
| MaximumDate | Done | 
| TextColor | Done | 
| DateSelected | Done | 
| FontFamily | Done | 
| FontAttributes | Done | 
| FontSize | Done | 
| Title | Pending | 
The Editor control is used to accept multi-line input.
| Property | Status | 
|---|---|
| BackgroundColor | Pending | 
| Completed | Done | 
| IsEnabled | Done | 
| Text | Done | 
| FontFamily | Done | 
| FontSize | Done | 
| FontAttributes | Pending | 
| TextColor | Done | 
| TextChanged | Done | 
| MaxLength | Done | 
Entry is a single line text entry. It is best used for collecting small discrete pieces of information, like usernames and passwords.
| Property | Status | 
|---|---|
| BackgroundColor | Pending | 
| IsEnabled | Done | 
| Placeholder | Done | 
| PlaceholderColor | Pending | 
| Text | Done | 
| TextColor | Done | 
| FontFamily | Done | 
| FontSize | Done | 
| FontAttributes | Pending | 
| TextColor | Done | 
| TextChanged | Done | 
| Completed | Done | 
| EntryReturnType | Pending | 
| IsPassword | Done (doesn't support changing from it's intial state) | 
| Keyboard | Pending | 
| HorizontalTextAlignment | Done | 
| HorizontalTextAlignmentPlaceholder | Pending | 
| TextDisableColor | Done | 
Frame is an element containing a single child, with some framing options.
| Property | Status | 
|---|---|
| BackgroundColor | Done | 
| outlineColor | Done | 
| HasShadow | Pending | 
A Label is used to display single-line text elements as well as multi-line blocks of text.
| Property | Status | 
|---|---|
| BackgroundColor | Done | 
| IsEnabled | Done | 
| FormattedText | Done | 
| HorizontalTextAlignment | Done | 
| LineBreakMode | Done | 
| Text | Done | 
| TextColor | Done | 
| VerticalTextAlignment | Done | 
| FontAttributes | Pending | 
| FontFamily | Done | 
| FontSize | Done | 
| Styles | Pending | 
A View that displays OpenGL content.
Pending
A View control for picking an element in a list.
| Property | Status | 
|---|---|
| Title | Pending | 
| SelectedIndex | Done | 
| ItemsSource | Done | 
| SelectedItem | Done | 
| Items | Done | 
| SelectedIndexChanged | Done | 
| TextColor | Pending | 
| FontAttributes | Pending | 
| FontFamily | Pending | 
| FontSize | Pending | 
A View control that displays progress.
| Property | Status | 
|---|---|
| BackgroundColor | Done | 
| Progress | Done | 
| ProgressTo | Done | 
| ProgressColor | Done | 
An element capable of scrolling if its Content requires.
| Property | Status | 
|---|---|
| BackgroundColor | Done | 
| Orientation | Done | 
| ScrollX | Done | 
| ScrollY | Done | 
| Content | Done | 
| ContentSize | Done | 
| ScrollToAsync | Done | 
| Scrolled | Done | 
| Orientation | Pending (scroll to) | 
A View control that provides a search box.
| Property | Status | 
|---|---|
| BackgroundColor | Pending | 
| SearchCommand | Done | 
| SearchCommandParameter | Done | 
| CancelButtonColor | Pending | 
| Placeholder | Done | 
| FontFamily | Done | 
| FontSize | Done | 
| FontAtttributes | Pending | 
| HorizontalTextAlignment | Done | 
| TextColor | Done | 
| PlaceholderColor | Done | 
| FontFamily | Done | 
| SearchButtonPressed | Done | 
| TextChanged | Done | 
A View control that inputs a linear value.
| Property | Status | 
|---|---|
| BackgroundColor | Done | 
| Minimum | Done | 
| Maximum | Done | 
| Value | Done | 
| ValueChanged | Done | 
| Focus/Unfocus | Pending | 
| Max and Min TrackColor | Pending | 
| ThumbColor | Pending | 
| ThumbImage | Pending | 
A View control that inputs a discrete value, constrained to a range.
| Property | Status | 
|---|---|
| BackgroundColor | Pending | 
| Minimum | Done | 
| Maximum | Done | 
| Value | Done | 
| Increment | Done | 
| ValueChanged | Done | 
A View control that provides a toggled value.
| Property | Status | 
|---|---|
| BackgroundColor | Done | 
| IsToggled | Done | 
| Toggled | Done | 
A View control that provides time picking.
| Property | Status | 
|---|---|
| BackgroundColor | Done | 
| Format | Done | 
| TextColor | Done | 
| Time | Done | 
A View that holds rows of Cell elements.
| Property | Status | 
|---|---|
| BackgroundColor | Done | 
| HasUnevenRows | Pending | 
| TableIntent | Pending | 
| RowHeight | Done | 
| Root | Done | 
| ContextActions | Done | 
A View that holds rows of Cell elements.
| Property | Status | 
|---|---|
| BackgroundColor | Done | 
| HasUnevenRows | Pending | 
| Header | Done | 
| Footer | Pending | 
| RowHeight | Done | 
| ContextActions | Done | 
| Separator | Pending | 
| Separator Color | Pending | 
| IsRefreshing | Pending | 
| ScrollTo | Pending | 
A View that presents HTML content.
| Property | Status | 
|---|---|
| CanGoBack | Done | 
| CamGoForward | Done | 
| Source | Done | 
| Eval | Done | 
| GoBack | Done | 
| GoForward | Done | 
| Navigated | Done | 
| Navigating | Done | 
| Property | Status | 
|---|---|
| BackgroundColor | Done | 
| AnchorX | Pending | 
| AnchorY | Pending | 
| IsEnabled | Done | 
| IsFocused | Pending | 
| IsVisible | Done | 
| Opacity | Done | 
| RotationX | Pending | 
| RotationY | Pending | 
| Scale | Pending | 
| TranslationX | Pending | 
| TranslationY | Pending |