Widoki
Interfejs użytkownika aplikacji wieloplatformowej platformy .NET (.NET MAUI) jest skonstruowany z obiektów mapowanych na natywne kontrolki każdej platformy docelowej.
Główne grupy sterowania używane do tworzenia interfejsu użytkownika aplikacji .NET MAUI to strony, układy i widoki. Strona .NET MAUI zazwyczaj zajmuje pełny ekran lub okno. Strona zwykle zawiera układ, który zawiera widoki i ewentualnie inne układy. Strony, układy i widoki pochodzą z VisualElement
klasy . Ta klasa udostępnia różne właściwości, metody i zdarzenia, które są przydatne w klasach pochodnych.
Aby uzyskać więcej informacji na temat zachowań, zapoznaj się z dokumentacją programu .NET MAUI.
Widoki zestawu narzędzi społeczności programu .NET MAUI
Zestaw narzędzi .NET MAUI Community Toolkit udostępnia kolekcję wstępnie utworzonych widoków wielokrotnego użytku, aby ułatwić deweloperom życie. Poniżej przedstawiono zachowania udostępniane przez zestaw narzędzi:
Wyświetlanie | opis |
---|---|
AvatarView |
Jest AvatarView to kontrolka do wyświetlania obrazu awatara użytkownika lub ich inicjałów. |
CameraView |
Zapewnia CameraView możliwość nawiązywania połączenia z aparatem, wyświetlania podglądu z aparatu i robienia zdjęć. |
DrawingView |
Zapewnia DrawingView powierzchnię, która umożliwia rysowanie linii za pomocą interakcji dotykowej lub myszy. Wynik rysunku dla użytkowników można zapisać jako obraz. |
Expander |
Kontrolka Expander udostępnia rozszerzalny kontener do hostowania dowolnej zawartości. |
LazyView |
Kontrolka LazyView umożliwia opóźnienie inicjowania widoku. |
Map (Windows) |
Kontrolka Map to widok międzyplatformowy do wyświetlania i dodawania adnotacji do map. Implementacja systemu Windows jest dostępna za pośrednictwem zestawu narzędzi .NET MAUI Community Toolkit. |
MediaElement |
Jest MediaElement to widok do odtwarzania multimediów, takich jak audio i wideo. |
Popup |
Widok Popup umożliwia deweloperom tworzenie własnego niestandardowego interfejsu użytkownika i prezentowanie go użytkownikom. |
SemanticOrderView |
Zapewnia SemanticOrderView możliwość kontrolowania kolejności elementów VisualElements dla czytników zawartości ekranu i ulepszania ułatwień dostępu aplikacji. |
.NET MAUI Community Toolkit