Справочник по элементам управления

Download Sample Скачайте пример

Пользовательский интерфейс Xamarin.Forms приложения создается из объектов, которые сопоставляются с собственными элементами управления каждой целевой платформы. Это позволяет приложениям для конкретных платформ для iOS, Android и универсальная платформа Windows использовать Xamarin.Forms код, содержащийся в библиотеке .NET Standard.

Четыре основные группы управления, используемые для создания пользовательского Xamarin.Forms интерфейса приложения, приведены следующим образом:

Страница Xamarin.Forms обычно занимает весь экран. Страница обычно содержит макет, содержащий представления и, возможно, другие макеты. Ячейки — это специализированные компоненты, используемые в связи с TableView и ListView. Схема классов, показывающая иерархию типов, которые обычно используются для создания пользовательского интерфейса, можно найти в Xamarin.FormsXamarin.Forms иерархии классов элементов управления.

В четырех статьях по страницам, макетам, представлениям и ячейкам каждый тип элемента управления описывается со ссылками на документацию по API, статью, описывающую его использование (если существует), и одну или несколько примеров программ (если они существуют). Каждый тип элемента управления также сопровождается снимок экрана, на котором показана страница из примера FormsGallery , работающего на устройствах iOS и Android. Ниже приведены ссылки на исходный код страницы C#, эквивалентную страницу XAML и (при необходимости) файл кода C# для страницы XAML.

Примечание.

Страницы, макеты и представления являются производными от VisualElement класса. Класс VisualElement предоставляет различные свойства, методы и события, которые полезны в производных классах. Дополнительные сведения см. в разделе свойств, методов и событий VisualElement.

Помимо элементов управления, предоставляемых сторонними Xamarin.Formsэлементами управления, доступны. Дополнительные сведения см. в разделе "Сторонние элементы управления".