用于 .NET MAUI 的演示框架。
Documentation | NuGet | Templates | 演示应用 | Discord
UraniumUI 是一个免费的开源 .NET MAUI 介绍层。它填补了 MAUI 所遗留的 UI 缺陷,为每个团队提供:材料风格的输入和按钮、生成的表单、验证映射、支持键盘操作的选择控件、关注焦点的自定义表面、数据网格、树视图、选项卡视图、对话框、底部页、背景、图标、模糊效果、代码视图、模板以及应用就绪的介绍模式。 您继续编写常规的 .NET MAUI: XAML、`ContentPage`、`Shell`、绑定、样式、资源、处理程序、依赖注入、MVVM 和平台 API。UraniumUI 会附加到该模型,而不是替代它。它不仅仅是一个带有样式的控件集合,也不仅仅是一个 AutoFormView 包。UraniumUI 提供了真正应用程序屏幕的构建块:表单工作流、数据密集的视图、层次化导航、应用程序界面、可视系统资源、本地 MAUI 处理程序以及用于自定义控件的可扩展点。 - 打造生产线业务、管理、数据录入或内部工具的 .NET MAUI 团队。 - 需要材料呈现层但不想放弃 XAML、MVVM、资源或 MAUI 处理程序的团队。 - 需要比基本控件更多功能的应用程序:支持验证的字段、数据网格、树状视图、选项卡、对话框、底部页以及可重用的页面表面。 - 需要逐步采用的开发人员:使用一个控件、添加一个包或从完整模板开始。 - 需要可访问的交互的团队:可视的焦点状态、键盘导航、语义提示以及像真实控件一样行为的自定义可点击区域。 有些 UI 堆栈要求您将应用程序转移到它们的软件构建方式。UraniumUI 不会这样做。不需要基础 ViewModel、专有的导航模型、自定义应用程序层、生成的项目文件等。暂无开放 Issues,或尚未同步最近议题。