当前位置: 首页 > news >正文

MAUI库推荐三:Syncfusion.Maui.Toolkit

项目介绍

Syncfusion Toolkit for .NET MAUI提供高质量的UI控件,帮助你从单个代码库中为iOS、Android、macOS和Windows构建丰富的高性能应用程序。

使用这个工具包,开发人员可以以最小的努力交付美观、功能丰富的应用程序,缩短开发时间,同时确保跨平台的无缝和引人入胜的用户体验。

项目地址

https://github.com/syncfusion/maui-toolkit

本项目采用MIT授权。

文档地址
https://help.syncfusion.com/maui-toolkit/introduction/overview

控件列表

分类 控件 库中名称 表现
数据可视化 Cartesian Charts SfCartesianChart image
Circular Charts SfCircularChart image
Funnel Charts SfFunnelChart image
Polar Charts SfPolarChart image
Pyramid Charts SfPyramidChart image
Spark Charts SfSparkLineChart image
Sunburst Charts SfSunburstChart image
日历 Calendar SfCalendar image
编辑控件 Date Picker ``
Date Time Picker SfDateTimePicker image
Numeric Entry SfNumericEntry image
Numeric Up Down SfNumericUpDown image
OTP Input SfOtpInput image
Picker SfPicker image
Time Picker SfTimePicker image
导航 Bottom Sheet SfBottomSheet image
Navigation Drawer SfNavigationDrawer image
Tab View SfTabView image
布局 Accordion SfAccordion image
Cards SfCardView image
Carousel SfCarousel image
Expander SfExpander image
Popup SfPopup image
Text Input Layout SfTextInputLayout image
按钮 Button SfButton image
Chips SfChip image
Segmented Control SfSegmentedControl image
通知 Circular Progress Bar SfCircularProgressBar image
Linear Progress Bar SfLinearProgressBar image
Pull to Refresh SfPullToRefresh maui-pull-to-refresh-push-mode
杂项 Effects View SfEffectsView rippleeffect
Shimmer SfShimmer maui-circle-persona

使用方法

包引用

通过Nuget安装包Syncfusion® Toolkit for .NET MAUI

dotnet add package Syncfusion.Maui.Toolkit

或者直接在csproj文件中添加:

<PackageReference Include="Syncfusion.Maui.Toolkit" Version="x.x.x" />

配置

using Syncfusion.Maui.Toolkit.Hosting;public static class MauiProgram
{public static MauiApp CreateMauiApp(){var builder = MauiApp.CreateBuilder();builder.UseMauiApp<App>()// Initialize the Syncfusion .NET MAUI Toolkit by adding the below line of code.ConfigureSyncfusionToolkit()// After initializing the Syncfusion .NET MAUI Toolkit, optionally add additional fonts.ConfigureFonts(fonts =>{fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");});// Continue initializing your .NET MAUI App herereturn builder.Build();}
}

为了在XAML中使用工具包,可以使用这个命名空间:

xmlns:toolkit="http://schemas.syncfusion.com/maui/toolkit"

这样的话,就可以直接在XAML中使用了相关控件了。

关于Syncfusion

Syncfusion成立于2001年,总部位于北卡罗来纳州三角研究园,拥有35000多家客户和100多万用户,其中包括大型金融机构、财富500强企业和全球IT咨询公司。
Syncfusion还具有很多好用的收费控件库,对于有实力的公司可以进行有偿使用。

此文已在公众号:MAUI与Avalonia开启原创,欢迎关注与转载。

http://www.jsqmd.com/news/139840/

相关文章:

  • 提高信噪比的操作
  • 全球化部署 多活多区域写入 → 汇总中心同步方案
  • 电动汽车时空双层调度 研究了发电机、电动汽车和风力发电的协同优化调度问题。 针对风电存在时电动...
  • Lupa库功能及使用场景介绍
  • 相机坐标系转车辆坐标系以及相反, RT矩阵,旋转变换P_cam = rot_car2cam * P_car + trans_car2cam; P_cam = rot * (P_car - trans)
  • Note -「Intro. to Computer Systems」「CS:APP」Review!
  • 安徽省宣城市国控集团党委书记、董事长钱邦青一行到访国联股份卫多多
  • 从化文旅宣传策划公司推荐:效率提升80%方案引追捧 - 品牌测评家
  • 跑分第一的Gpt Image 1.5真的干过了Nano banana Pro?深度测评+便宜稳定0.02/张APi接入教程
  • MiniMax - yi
  • 机器学习时间特征处理:循环编码(Cyclical Encoding)与其在预测模型中的应用
  • 百炼成钢:小金鱼的软件工程课程总结
  • 基于SpringBoot泰山登山陪爬平台的设计与实现(毕设源码+文档)
  • 计算机基础小题
  • 4 倍扩容 + 700 + 流程图极速展示!ProDB×TDengine 赋能泰州石化
  • 基于SpringBoot特色农产品销售系统(毕设源码+文档)
  • 游戏手柄电池选购指南:聚电新能源成靠谱之选 - 工业品网
  • 手把手教你用MCGS撸一个立体车库控制系统
  • 《从视觉到听觉:游戏状态信息的屏幕阅读器适配底层逻辑》
  • 自动驾驶控制-纯跟踪算法路径跟踪仿真 matlab和carsim联合仿真搭建的无人驾驶纯跟踪控...
  • PMP学习笔记--环境
  • 从数据瓶颈到ROAS飙升21%!Skygo牵手热力引擎,按下游戏增长快进键
  • 知识城燕窝推荐:最新五大专业品牌精选 - 品牌测评家
  • leetcode 784. Letter Case Permutation 字母大小写全排列
  • 当图像开始跳舞:用Matlab玩转频率域滤镜
  • 元旦
  • 数据增强-window warping
  • 2025年末GEO优化公司优质实力推荐清单:优质公司核心竞争力全解析 - 速递信息
  • 知名AI搜索优化公司推荐,南方网通引领行业新风尚 - 工业设备
  • SQL 经典面试题