找回密码
 立即注册
首页 业界区 业界 MAUI库推荐三:Syncfusion.Maui.Toolkit

MAUI库推荐三:Syncfusion.Maui.Toolkit

郜庄静 4 小时前
项目介绍

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 ChartsSfCartesianChart
1.png
Circular ChartsSfCircularChart
2.png
Funnel ChartsSfFunnelChart
3.png
Polar ChartsSfPolarChart
4.png
Pyramid ChartsSfPyramidChart
5.png
Spark ChartsSfSparkLineChart
6.png
Sunburst ChartsSfSunburstChart
7.png
日历CalendarSfCalendar
8.png
编辑控件Date PickerSfDatePicker
9.png
Date Time PickerSfDateTimePicker
10.png
Numeric EntrySfNumericEntry
11.png
Numeric Up DownSfNumericUpDown
12.png
OTP InputSfOtpInput
13.png
PickerSfPicker
14.png
Time PickerSfTimePicker
15.png
导航Bottom SheetSfBottomSheet
16.png
Navigation DrawerSfNavigationDrawer
17.png
Tab ViewSfTabView
18.png
布局AccordionSfAccordion
19.png
CardsSfCardView
20.png
CarouselSfCarousel
21.png
ExpanderSfExpander
22.png
PopupSfPopup
23.png
Text Input LayoutSfTextInputLayout
24.png
按钮ButtonSfButton
25.png
ChipsSfChip
26.png
Segmented ControlSfSegmentedControl
27.png
通知Circular Progress BarSfCircularProgressBar
28.png
Linear Progress BarSfLinearProgressBar
29.png
Pull to RefreshSfPullToRefresh
30.gif
杂项Effects ViewSfEffectsView
31.gif
ShimmerSfShimmer
32.gif
使用方法

包引用

通过Nuget安装包Syncfusion® Toolkit for .NET MAUI
  1. dotnet add package Syncfusion.Maui.Toolkit
复制代码
或者直接在csproj文件中添加:
  1. [/code][size=3]配置[/size]
  2. [code]using Syncfusion.Maui.Toolkit.Hosting;
  3. public static class MauiProgram
  4. {
  5.         public static MauiApp CreateMauiApp()
  6.         {
  7.                 var builder = MauiApp.CreateBuilder();
  8.                 builder
  9.                 .UseMauiApp()
  10.                 // Initialize the Syncfusion .NET MAUI Toolkit by adding the below line of code
  11.                 .ConfigureSyncfusionToolkit()
  12.                 // After initializing the Syncfusion .NET MAUI Toolkit, optionally add additional fonts
  13.                 .ConfigureFonts(fonts =>
  14.                 {
  15.                         fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
  16.                         fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");
  17.                 });
  18.                 // Continue initializing your .NET MAUI App here
  19.                 return builder.Build();
  20.         }
  21. }
复制代码
为了在XAML中使用工具包,可以使用这个命名空间:
  1. 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/本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册