- PDF for offline use:
- Related Articles:
- Related Samples:
- Related APIs:
Let us know how you feel about this.
Xamarin.Forms views are the building blocks of cross-platform mobile user interfaces.
Xamarin.Forms uses the word View to refer to visual objects such as buttons, labels or text entry boxes - which may be more commonly known as controls of widgets.
These UI elements are typically are subclasses of
|ActivityIndicator||A visual control used to indicate that something is ongoing. This control gives a visual clue to the user that something is happening, without information about its progress.|
|BoxView||A View used to draw a solid colored rectangle. BoxView is a useful stand-in for images or custom elements when doing initial prototyping. BoxView has a default size request of 40x40. If you need a different size, assign the VisualElement.WidthRequest and the VisualElement.HeightRequest.|
|Button||A button View that reacts to touch events.|
|DatePicker||A View that allows date picking. 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|
|Editor||A control that can edit multiple lines of text. For single line entries, see Entry.|
|Entry||A control that can edit a single line of text. Entry is a single line text entry. It is best used for collecting small discrete pieces of information, like usernames and passwords.|
A View that holds an image.
Working with Images
|Label||A View that displays text in a read only format. A Label is used to display single-line text elements as well as multi-lines blocks of text.|
An ItemView that displays a collection of data as a vertical list.
A View that displays OpenGL content.
|Picker||A View control for picking an element in a list. The visual representation of a Picker is similar to a Entry, but a picker control appears in place of a keyboard.|
|ProgressBar||A View control indicating a progress.|
|SearchBar||A View control that provides a search box.|
|Slider||A View control that inputs a linear value.|
|Stepper||A View control that inputs a discrete value, constrained to a range.|
|Switch||A View control that provides a toggled value.|
A View that holds rows of Cells.
|TimePicker||A View control that provides time picking. The visual representation of a TimePicker is very similar to the one of Entry, except that a special control for picking a time appears in place of a keyboard.|
A View that presents HTML content.