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. |
.NET MAUI Community Toolkit