一个开源免费、轻量级的 Avalonia UI 控件库
前言
今天大姚给大家分享一个开源免费(MIT license)、轻量级的 Avalonia UI 控件库:Aura.UI。可供大家学习、参考与借鉴使用。
Avalonia 介绍
Avalonia 是一个强大的框架,使开发人员能够使用.NET 创建跨平台应用程序。它使用自己的渲染引擎绘制 UI 控件,确保在 Windows、macOS、Linux、Android、iOS 和 WebAssembly 等不同平台上具有一致的外观和行为。这意味着开发人员可以共享他们的 UI 代码,并在不同的目标平台上保持统一的外观和感觉。
可用控件
FloatingButtonBar(浮动按钮栏)
ModernSlider(现代滑块)
ProgressRing(进度环)
GroupBox(分组框)
CardCollection(卡片集合)
AuraTabView(Aura 标签视图)
NavigationView(导航视图)
Ribbon(功能区)
ContentDialog(内容对话框)
MessageDialog(消息对话框)
BlurryImage(模糊图像)
Badge(徽章)
RadialSlider(径向滑块)
项目源代码
控件使用
安装 NuGet 包
UI 核心包:
样式包:
Fluent 主题样式设置
可用控件演示
设置Aura.UI.Gallery.NetCore为启动项目,运行查看效果:
项目源码地址
更多项目实用功能和特性欢迎前往项目开源地址查看👀,别忘了给项目一个 Star 支持💖。
GitHub 开源地址: https://github.com/PieroCastillo/Aura.UI
优秀项目和框架精选
该项目已收录到 C#/.NET/.NET Core 优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解 C#、.NET 和.NET Core 领域的最新动态和最佳实践,提高开发工作效率和质量。坑已挖,欢迎大家踊跃提交 PR 推荐或自荐(让优秀的项目和框架不被埋没🤞)。
版权声明: 本文为 InfoQ 作者【追逐时光者】的原创文章。
原文链接:【http://xie.infoq.cn/article/120e07316d5ed979f0633eb1d】。文章转载请联系作者。







评论