SimpleToolkit ist eine .NET MAUI -Bibliothek von Helfern und einfachen, leicht anpassbaren Steuerelementen.
Die Bibliothek besteht aus diesen Nuget -Paketen:
SimpleToolkit.core - Set einfacher .NET MAUI -Steuerelemente und Helfer
SimpleToolkit.Simpleshell - Vereinfachte Implementierung von .NET MAUI Shell
Ich habe den Inhalt dieser Bibliothek in mehrere Nuget -Pakete aufgeteilt, da es möglicherweise Personen gibt, die beispielsweise nur die SimpleShell -Steuerung verwenden möchten und keine anderen Steuerelemente verwenden möchten.
Vorsicht
Langfristige Unterstützung ist nicht garantiert. Dieses Repository wird jedoch unter der MIT -Lizenz veröffentlicht, sodass Sie das Repository immer für die Pakete erstellen können.
Hier sind einige meiner Muster, die mit dieser Bibliothek gebaut wurden:
Wunderbar .net Maui
Gadget Store App | Bette App
NAVAR -Animation #1 | NAVABAR -Animation #2
Hamburger -Menü App | Abfall -App
Tipp
Schauen Sie sich hier eine Liste aller Muster an.
Diese Bibliothek wurde für die folgenden Plattformen erstellt:
Das Paket Simpletoolkit.core ist ein Satz einfacher .net -Maui -Steuerelemente und -Helfer.
Dies sind alle Steuerelemente, die dieses Paket zu bieten hat:
Um die oben aufgeführten Steuerelemente zu verwenden, müssen Sie die Erweiterungsmethode UseSimpleToolkit() in Ihrer Datei MauiProgram.cs aufrufen:
builder . UseSimpleToolkit ( ) ;Dieses Paket enthält auch einige nützliche Helfer. Beispielsweise gibt es Helfer, mit denen Sie den Systembalken (Status und Navigationsleisten) auf Android und iOS erzwingen können.
Weitere Informationen finden Sie unter Dokumentation.
Das SimplyToolkit.Simpleshell -Paket bietet Ihnen eine vereinfachte Implementierung von .NET MAUI Shell , mit der Sie in Ihren .NET -MAUI -Anwendungen problemlos ein benutzerdefiniertes Navigationserlebnis erstellen können. Die Implementierung wird einfach als SimpleShell bezeichnet.
All SimpleShell ist nur eine Reihe von Containern für Ihre Anwendungsinhalte, um den Hosting -Bereich für Seiten zu setzen, wo immer Sie möchten. Dies gibt Ihnen die Flexibilität , benutzerdefinierte Registerkarte, Navigationsstangen, Flyouts usw. zu Ihrer Shell -Anwendung hinzuzufügen.
Denken Sie daran, dass SimpleShell keine Navigationskontrollen ausgeht. SimpleShell bietet Ihnen nur die Möglichkeit, benutzerdefinierte Navigationskontrollen zusammen mit der URI-basierten Navigation und der automatischen Navigationsstapelverwaltung zu verwenden.
Wichtig
Bevor Sie mit SimpleShell beginnen, empfehle ich dringend, sich mit der ursprünglichen .NET MAUI Shell vertraut zu machen - insbesondere mit der URI -basierten Navigation, die genauso wie in SimpleShell funktioniert. Die SimpleShell -Klasse erbt aus der Shell -Klasse.
Um SimpleShell zu verwenden, müssen Sie die Erweiterungsmethode UseSimpleShell() in Ihrer Datei MauiProgram.cs aufrufen:
builder . UseSimpleShell ( ) ;SimpleShell verwenden und stattdessen .NET MAUI Shell verwendenShell bietet ein plattformspezifisches Erscheinungsbild.Shell bietet, haben wahrscheinlich eine bessere Leistung als Steuerelemente, die aus mehreren .NET-MAUI-Ansichten bestehen.SimpleShell basierende Anwendung hat in einigen Szenarien aufgrund des Mangels an plattformspezifischen Navigationskontrollen möglicherweise nicht so gut zugänglich. .NET MAUI Shell sollte aus dem Box zugänglich sein, da sie plattformspezifische Steuerelemente verwendet.Weitere Informationen finden Sie unter Dokumentation.