项目介绍
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 ChartsSfCartesianChartCircular ChartsSfCircularChartFunnel ChartsSfFunnelChartPolar ChartsSfPolarChartPyramid ChartsSfPyramidChartSpark ChartsSfSparkLineChartSunburst ChartsSfSunburstChart日历CalendarSfCalendar 编辑控件Date PickerSfDatePicker Date Time PickerSfDateTimePicker Numeric EntrySfNumericEntry Numeric Up DownSfNumericUpDown OTP InputSfOtpInput PickerSfPicker Time PickerSfTimePicker导航Bottom SheetSfBottomSheetNavigation DrawerSfNavigationDrawerTab ViewSfTabView 布局AccordionSfAccordionCardsSfCardViewCarouselSfCarouselExpanderSfExpanderPopupSfPopup Text Input LayoutSfTextInputLayout按钮ButtonSfButtonChipsSfChip Segmented ControlSfSegmentedControl通知Circular Progress BarSfCircularProgressBarLinear Progress BarSfLinearProgressBarPull to RefreshSfPullToRefresh 杂项Effects ViewSfEffectsView ShimmerSfShimmer使用方法
包引用
通过Nuget安装包Syncfusion® Toolkit for .NET MAUI- dotnet add package Syncfusion.Maui.Toolkit
复制代码 或者直接在csproj文件中添加:- [/code][size=3]配置[/size]
- [code]using Syncfusion.Maui.Toolkit.Hosting;
- public static class MauiProgram
- {
- public static MauiApp CreateMauiApp()
- {
- var builder = MauiApp.CreateBuilder();
- builder
- .UseMauiApp()
- // 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 here
- return builder.Build();
- }
- }
复制代码 为了在XAML中使用工具包,可以使用这个命名空间:- xmlns:toolkit="http://schemas.syncfusion.com/maui/toolkit"
复制代码 这样的话,就可以直接在XAML中使用了相关控件了。
关于Syncfusion
Syncfusion成立于2001年,总部位于北卡罗来纳州三角研究园,拥有35000多家客户和100多万用户,其中包括大型金融机构、财富500强企业和全球IT咨询公司。
Syncfusion还具有很多好用的收费控件库,对于有实力的公司可以进行有偿使用。
此文已在公众号:MAUI与Avalonia开启原创,欢迎关注与转载。
出处:https://www.cnblogs.com/sesametech-netcore/本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |