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维护,但总是欢迎公众贡献。请参阅我们的开发人员指南,以熟悉如何贡献。