Поделиться через


Представления

Пользовательский интерфейс мультиплатформенного приложения .NET (.NET MAUI) создается из объектов, которые сопоставляются с собственными элементами управления каждой целевой платформы.

Основными группами элементов управления, используемыми для создания пользовательского интерфейса приложения .NET MAUI, являются страницы, макеты и представления. Страница .NET MAUI обычно занимает весь экран или окно. Страница обычно содержит макет, содержащий представления и, возможно, другие макеты. Страницы, макеты и представления являются производными от VisualElement класса. Этот класс предоставляет различные свойства, методы и события, которые полезны в производных классах.

Дополнительные сведения о поведении см. в документации по .NET MAUI.

Представления сообщества .NET MAUI Toolkit.

Набор средств сообщества .NET MAUI предоставляет коллекцию предварительно созданных, многократно используемых представлений, чтобы упростить жизнь разработчиков. Ниже приведены действия, предоставляемые набором средств.

Вид Описание
AvatarView Это AvatarView элемент управления для отображения аватара пользователя или их инициалов.
CameraView Этот CameraView предоставляет возможность подключаться к камере, отображать предпросмотр с камеры и делать фотографии.
DrawingView Предоставляемая DrawingView поверхность позволяет рисовать линии с помощью сенсорного экрана или мыши. Результат рисования пользователей можно сохранить в виде изображения.
Expander Элемент Expander управления предоставляет расширяемый контейнер для размещения любого содержимого.
LazyView Элемент LazyView управления позволяет отложить инициализацию представления.
Map (Windows) Элемент Map управления — это кроссплатформенное представление для отображения и аннотирования карт. Реализация Windows доступна через набор средств сообщества .NET MAUI.
MediaElement Это MediaElement — отображение для воспроизведения мультимедиа, таких как аудио и видео.
Popup Представление Popup позволяет разработчикам создавать собственный пользовательский интерфейс и представлять его пользователям.
RatingView Это RatingView шаблон элемента, предназначен для предоставления разработчикам гибкого и настраиваемого механизма оценки, аналогичного тем, которые используются на популярных платформах отзывов и рецензий.
SemanticOrderView Элемент SemanticOrderView предоставляет возможность управлять порядком визуальных элементов для средств чтения с экрана и улучшать доступность приложения.