Freigeben über


Ansichten

Die Benutzeroberfläche einer .NET Multi-Platform (.NET MAUI)-App besteht aus Objekten, die den nativen Steuerelementen jeder Zielplattform zugeordnet sind.

Die Hauptsteuerelementgruppen, die zum Erstellen der Benutzeroberfläche einer .NET MAUI-App verwendet werden, sind Seiten, Layouts und Ansichten. Eine .NET MAUI-Seite nimmt im Allgemeinen den gesamten Bildschirm oder das gesamte Fenster ein. Die Seite enthält normalerweise ein Layout, das Ansichten und möglicherweise andere Layouts enthält. Seiten, Layouts und Ansichten leiten sich von der VisualElement-Klasse ab. Diese Klasse stellt eine Vielzahl von Eigenschaften, Methoden und Ereignissen bereit, die in abgeleiteten Klassen nützlich sind.

Weitere Informationen zu Verhalten finden Sie in der .NET MAUI-Dokumentation.

.NET MAUI Community Toolkit: Ansichten

Das .NET MAUI Community Toolkit bietet eine Sammlung vordefinierter, wiederverwendbarer Ansichten, die Entwicklern die Arbeit erleichtern. Diese Verhalten sind im Toolkit enthalten:

Sicht Beschreibung
AvatarView AvatarView ist ein Steuerelement zum Anzeigen des Avatarbilds oder der Initialen eines Benutzers.
CameraView Die CameraView bietet die Möglichkeit, eine Verbindung mit einer Kamera herzustellen, eine Vorschau von der Kamera anzuzeigen und Fotos aufzunehmen.
DrawingView DrawingView bietet eine Oberfläche, die das Zeichnen von Linien über die Verwendung von Touch- oder Mausinteraktionen ermöglicht. Das Ergebnis einer Benutzerzeichnung kann als Bild gespeichert werden.
Expander Das Steuerelement Expander stellt einen erweiterbaren Container zum Hosten von Inhalten bereit.
LazyView Mit dem Steuerelement LazyView können Sie die Initialisierung einer Ansicht verzögern.
Map (Windows) Das Map-Steuerelement ist eine plattformübergreifende Ansicht zum Anzeigen und Kommentieren von Karten. Die Windows-Implementierung ist über das .NET MAUI Community Toolkit verfügbar.
MediaElement MediaElement ist eine Ansicht für die Wiedergabe von Multimedia wie Audio und Video.
Popup Mit der Ansicht Popup können Entwickler ihre eigene benutzerdefinierte Benutzeroberfläche erstellen und ihren Benutzern präsentieren.
SemanticOrderView SemanticOrderView bietet die Möglichkeit, die Reihenfolge von VisualElements für Sprachausgaben zu steuern und die Barrierefreiheit einer Anwendung zu verbessern.