首页 > 其他分享 >一组.NET MAUI绘制的开源控件 - AlohaKit

一组.NET MAUI绘制的开源控件 - AlohaKit

时间:2024-09-21 10:51:08浏览次数:10  
标签:控件 项目 开源 MAUI AlohaKit NET

前言

今天大姚给大家分享一组.NET MAUI绘制的开源、免费(MIT License)UI控件库:AlohaKit。

MAUI介绍

.NET MAUI是一个开源、免费(MIT License)的跨平台框架(支持Android、iOS、macOS 和 Windows多平台运行),是 Xamarin.Forms 的进化版,从移动场景扩展到了桌面场景,并从头重新生成了 UI 控件,以提高性能和可扩展性。

项目源代码

一组.NET MAUI绘制的开源控件 - AlohaKit_源地址

项目运行演示

设置AlohaKit.Gallery为启动项目,启动查看效果:

一组.NET MAUI绘制的开源控件 - AlohaKit_控件_02

一组.NET MAUI绘制的开源控件 - AlohaKit_源地址_03

一组.NET MAUI绘制的开源控件 - AlohaKit_源地址_04

一组.NET MAUI绘制的开源控件 - AlohaKit_控件_05

一组.NET MAUI绘制的开源控件 - AlohaKit_github_06

一组.NET MAUI绘制的开源控件 - AlohaKit_控件_07

一组.NET MAUI绘制的开源控件 - AlohaKit_控件_08

一组.NET MAUI绘制的开源控件 - AlohaKit_源地址_09

一组.NET MAUI绘制的开源控件 - AlohaKit_github_10

项目源码地址

更多项目实用功能和特性欢迎前往项目开源地址查看

标签:控件,项目,开源,MAUI,AlohaKit,NET
From: https://blog.51cto.com/u_13625604/12073490

相关文章

  • 一组.NET MAUI绘制的开源控件 - AlohaKit
    前言今天大姚给大家分享一组.NETMAUI绘制的开源、免费(MITLicense)UI控件库:AlohaKit。MAUI介绍.NETMAUI是一个开源、免费(MITLicense)的跨平台框架(支持Android、iOS、macOS和Windows多平台运行),是Xamarin.Forms的进化版,从移动场景扩展到了桌面场景,并从头重新生成了UI控件,......
  • WPF 控件模板ControlTemplate
    <Button><Button.Template><ControlTemplate><Grid><EllipseName="faceEllipse"Width="{TemplateBindingButton.Width}"Height=&qu......
  • 界面控件Telerik UI for WinForms 2024 Q3概览 - 支持合并单元格等
    TelerikUIforWinForms拥有适用WindowsForms的110多个令人惊叹的UI控件。所有的UIforWinForms控件都具有完整的主题支持,可以轻松地帮助开发人员在桌面和平板电脑应用程序提供一致美观的下一代用户体验。本文将介绍界面组件TelerikUIforWinForms在今年第一个重大版本2024......
  • C# 报错:System.Threading.ThreadStateException:”当前线程不在单线程单元中,因此无法
    原因分析System.Threading.ThreadStateException 错误通常发生在尝试在非UI线程中创建或访问 ActiveX 控件(如COM 组件)时。在 Windows Forms应用程序中,所有 UI操作必须在创建该UI 的线程(通常是主线程)上执行。解决方案要解决这个问题,你需要确保在 UI 线程上创建......
  • 分享3款开源、免费的Avalonia UI控件库
    Avalonia介绍Avalonia是一个强大的框架,使开发人员能够使用.NET创建跨平台应用程序。它使用自己的渲染引擎绘制UI控件,确保在Windows、macOS、Linux、Android、iOS和WebAssembly等不同平台上具有一致的外观和行为。这意味着开发人员可以共享他们的UI代码,并在不同的目标平台上保持统......
  • 修正中文控件名称时IDE代码提示出错的Bug
    根据之前的方法增加中文控件名称后发现中文控件名称IDE代码提示”Error:identifiernotfound:“,不能显示控件的方法/属性。 解决方法:打开lazarus\components\codetools\customcodetool.pas添加红色代码部分(lazarus3.4在第1753行)//readatomifIsStringConstantthe......
  • 分享3款开源、免费的Avalonia UI控件库
    Avalonia介绍Avalonia是一个强大的框架,使开发人员能够使用.NET创建跨平台应用程序。它使用自己的渲染引擎绘制UI控件,确保在Windows、macOS、Linux、Android、iOS和WebAssembly等不同平台上具有一致的外观和行为。这意味着开发人员可以共享他们的UI代码,并在不同的目标平台上保持统一......
  • Unity UI控件用法汇总
    利用LoopListView实现Banner循环列表,且默认中间节点为默认节点:  1.给ScrollRect节点添加LoopListView组件,并勾选ItemSnapEnable为true。  2.通过LoopListView.InitListView初始化时,totalCount需要传-1.  3.OnGetItemByIndex的回调参数index以(Int32.MinValue,Int32.MaxVa......
  • wpf简单自定义控件
    用户控件(UserControl)和自定义控件(CustomControl)的区别:UserControl:将多个WPF控件(例如:TextBox,TextBlock,Button)进行组合成一个可复用的控件组;由XAML和CodeBehind代码组成;不支持样式/模板重写;CustomControl自定义控件,扩展自一个已经存在的控件,并添加新的功能/特性;由C......
  • word 文档签章控件生成的签章批量删除
    某个签章工具的word插件缺少批量插入签章的功能。同时,发现在投标工具中可以使用导出生成pdf时批量签章的功能。现在需要移除先前手动操作生成的多个签章,有如下发现——1.对少量签章,可以先选中签章右键选择编辑,然后再次选中选择撤销。2.取消com加载项的DSealObjForOffice条目......