SimpleToolKit是一個.NET MAUI助手庫和簡單,易於自定義的控件。
圖書館由這些Nuget軟件包組成:
SimpleToolKit.Core-簡單的.NET .NET MAUI控件和助手
SimpleToolKit.SimpleShell-簡化的.NET MAUI Shell的實現
我已經將此庫的內容分為多個Nuget軟件包,因為可能有人只想使用SimpleShell控件,並且不想使用其他控件。
警告
不能保證長期支持。但是,該存儲庫是根據MIT許可證發布的,因此您可以始終為存儲庫提供並自己構建包裝。
這是我使用此庫構建的一些樣本:
奇妙的.net毛伊
小工具商店應用程序| BET應用程序
Navbar動畫#1 | Navbar動畫#2
漢堡菜單應用|廢物應用程序
提示
在此處查看所有樣本的列表。
該庫是為以下平台構建的:
SimpleToolKit.Core軟件包是一組簡單的.NET MAUI控件和助手。
這些都是該軟件包必須提供的所有控件:
為了使用上面列出的控件,您需要在MauiProgram.cs文件中調用UseSimpleToolkit()擴展方法:
builder . UseSimpleToolkit ( ) ;該軟件包還包含一些有用的幫助者。例如,有一些幫助者可以強制使用Android和iOS上的系統條(狀態和導航欄)後面顯示應用程序內容。
有關更多信息,請參見文檔。
SimpleToolKit.SimpleShell軟件包為您提供了.NET MAUI Shell的簡化實現,可讓您輕鬆地在.NET MAUI應用程序中創建自定義導航體驗。實現簡稱為SimpleShell 。
所有SimpleShell內容都只是用於應用程序內容的一組容器,能夠將頁面放置在您想要的任何地方。這使您可以靈活地將自定義標籤欄,導航欄,飛行桿等添加到Shell應用程序中。
請記住, SimpleShell不會帶有任何導航控件。 SimpleShell僅使您能夠使用自定義導航控件以及基於URI的導航和自動導航堆棧管理。
重要的
在您開始使用SimpleShell之前,我強烈建議您熟悉原始的.NET MAUI Shell尤其是基於URI的導航,該導航的工作原理與SimpleShell完全相同。 SimpleShell類從Shell類繼承。
為了使用SimpleShell ,您需要在MauiProgram.cs文件中調用UseSimpleShell()擴展方法:
builder . UseSimpleShell ( ) ;SimpleShell並使用.NET MAUI ShellShell提供了特定於平台的外觀。Shell提供的性能可能比由多個.NET MAUI視圖組成的控件更好。SimpleShell應用程序可能無法獲得良好的可訪問性。 NET MAUI Shell可以從開箱即用,因為它使用了特定於平台的控件。有關更多信息,請參見文檔。