DIPS.Xamarin.UI
[ContextMenu] Regression - Android crash
由於開發團隊過渡到.NET MAUI,該存儲庫不活躍。要在您的.NET MAUI項目中使用此庫,請轉到Dips.mobile.ui。
浸入其移動應用程序的共享UI庫。該庫包含任何Xamarin.Forms應用程序可以使用的不同組件。圖書館的視覺部分是與我們的內部UX團隊合作創建的。
圖書館以三種類型區分其組件:
UI組件包括使用我們應用程序的人們眾所周知的不同視覺組件。這可以是帶有更多功能的紙張,彈出式,無線電按鈕。 UI組件主要關注MVVM設計模式。這意味著您可以找到可約束力且易於與命令一起使用的有用屬性。每個UI組件都應有一個有據可查的Wiki和一個可以查看的樣本頁面。
資源可以在頁面和UI組件中使用。這可以是更多的顏色,圖標和轉換器。
API包括使用MVVM模式和XAML時有用的實用程序。這可以是屬性更改的API,命令,遞歸使用更多屬性搜索視覺樹。
該軟件包不支持UWP或WPF ,因為DIPS具有內部Windows桌面庫,其中其他組件更適合桌面應用程序。
一旦我們確定了在應用程序之間共享組件的需要,庫將不斷更新,並添加新功能。新功能作為問題添加,並標記為[Spec] 。
我們遵循Nuget軟件包的語義版本控制。
圖書館將由DIPS維護,但總是歡迎公眾貢獻。請參閱我們的開發人員指南,以熟悉如何貢獻。