0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Xceed Toolkit for .NET MAUI -多平台UI控件

哲想软件 来源:哲想软件 2023-09-23 09:39 次阅读

Xceed很高兴地介绍它的MAUI新工具包。

XceedToolkit for MAUI 是一个开源版本,它提供了额外的用户界面控件和特性,以补充MAUI中现有的基本控件。XceedToolkit for MAUI的主要目标是为开发人员提供创建卓越用户体验所需的工具。

该工具包是为开发人员设计的,目标是用户友好和直观。无论您是经验丰富的开发人员还是刚刚开始,您都会发现控件和功能易于使用并无缝集成到您的项目中。

MAUI的跨平台功能允许您开发在Windows、Android、Mac和iOS上顺利运行的应用程序,从而消除了对单独代码库的需求。Xceed致力于确保该工具包与所有支持maui的平台兼容,并在所有平台上提供相同的体验。

对于熟悉WPF的开发人员,该工具包旨在提供熟悉的体验和无缝过渡,就像我们的XceedWPF工具包所提供的那样。我们的目标是提供舒适和直观的体验,使其易于入门并快速提高效率。

目前,XceedToolkit for MAUI 包括一系列控件,并计划在将来提供更多控件。包括的一些控制包括:

Border:提供了额外的特性,比如一个类型为Brush的BorderBrush属性,一个类型为Thickness的BorderThickness属性,以及一个类型为CornerRadius的圆角属性。

按钮:提供默认的.netMAUI框架按钮所缺少的基本功能,包括鼠标悬停和按下样式,自定义内容支持(如图像),灵活的BorderBrush,独立边框的BorderThickness,在按下或释放时触发事件的ClickMode,等等。

ToggleButton:ToggleButton控件的实现,包含与自定义按钮实现相同的功能。它为“按下”的外观引入了“IsChecked”属性,增强了用户体验。

RepeatButton:从XceedButton派生的控件,它允许多次引发Clicked事件。它包括用于控制重复click事件的时间的Delay和Interval属性。

ContentControl:一个多功能控件,可以显示任何类型的内容,包括文本、图像和其他控件。它允许您设置内容及其关联的DataTemplate,从而支持高度自定义的动态用户界面。

ButtonSpinner:一个从ContentControl派生的控件,它包括两个repeatbutton (spinner)和内容。它提供了用于自定义的属性和事件,允许您创建交互式和可自定义的UI组件。

卡:一种视觉上吸引人的控件,它为框架提供了微妙的阴影效果,创造了深度的错觉。它增强了内容的表示,适合显示重要信息或创建视觉上引人注目的用户界面。

Xceed致力于不断改进和更新其MAUI工具包,以满足开发人员不断变化的需求。我们鼓励开发人员探索和利用Xceed的MAUI工具包,提供您可能有的任何评论和反馈,我们很高兴看到开发人员将使用它创建什么。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 框架
    +关注

    关注

    0

    文章

    403

    浏览量

    17510
  • 控件
    +关注

    关注

    0

    文章

    156

    浏览量

    16956
  • 工具包
    +关注

    关注

    0

    文章

    47

    浏览量

    9551

原文标题:Xceed Toolkit for .NET MAUI -多平台UI控件

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    自动化创建UI并解析数据

    *附件:32960_auto.rar备注:Main.vi是ui自动化2.1.vi,配置文件为32960.B.ini。 目前可以实现根据配置文件自动化创建控件并布局,且可以自动解析接收到的数据内容写入
    发表于 12-10 08:41

    自动化创建UI并解析数据

    Labview实现动态增加控件效果 - *附件:32960_auto.rar 备注:Main.vi是ui自动化2.1.vi,配置文件为32960.B.ini。 目前可以实现根据配置文件自动化创建控件
    发表于 11-29 11:26

    NVIDIA RTX AI Toolkit拥抱LoRA威廉希尔官方网站

    在 RTX AI PC 和工作站上使用最新版 RTX AI Toolkit 微调 LLM,最高可将性能提升至原来的 6 倍。
    的头像 发表于 11-20 09:14 288次阅读
    NVIDIA RTX AI <b class='flag-5'>Toolkit</b>拥抱LoRA威廉希尔官方网站

    .NET与钡铼ARMxy嵌入式边缘计算网关用于数字化转型

    随着全球制造业的快速发展,数字化转型已成为企业提升竞争力的关键途径。在这个过程中,.net平台与钡铼ARMxy系列BL410嵌入式边缘计算网关的结合,为企业数字化转型带来了全新的解决方案。 一
    的头像 发表于 08-28 15:05 264次阅读
    .<b class='flag-5'>NET</b>与钡铼ARMxy嵌入式边缘计算网关用于数字化转型

    图片动画控件和Video image控件的使用方法

    UI开发过程中,序列帧基本是绕不开的,AWTK 支持多种方法实现序列帧显示,本文介绍图片动画控件和Video image控件的使用方法。
    的头像 发表于 08-06 16:44 975次阅读
    图片动画<b class='flag-5'>控件</b>和Video image<b class='flag-5'>控件</b>的使用方法

    IR900如何从shebeiyun.net平台迁移到InConnect平台

    shebeiyun.net 平台主要作为DS平台来使用的,里面的DT功能不稳定,建议切换到新的平台InConnect平台,该
    发表于 07-25 07:36

    VA段码COG液晶屏可个性化灵活设计UI,实现创意UI的高对比高亮色彩炫酷显示。

    VA段码COG液晶屏可个性化灵活设计UI,实现创意UI的高对比高亮色彩炫酷显示。
    的头像 发表于 07-11 10:50 590次阅读
    VA段码COG液晶屏可个性化灵活设计<b class='flag-5'>UI</b>,实现创意<b class='flag-5'>UI</b>的高对比高亮<b class='flag-5'>多</b>色彩炫酷显示。

    鸿蒙开发Ability Kit程序访问控制:使用保存控件

    保存控件是一种特殊的安全控件,它允许用户通过点击按钮临时获取存储权限,而无需通过权限弹框进行授权确认。
    的头像 发表于 07-03 14:40 442次阅读
    鸿蒙开发Ability Kit程序访问控制:使用保存<b class='flag-5'>控件</b>

    鸿蒙开发Ability Kit程序访问控制:使用粘贴控件

    粘贴控件是一种特殊的系统安全控件,它允许应用在用户的授权下无提示地读取剪贴板数据。
    的头像 发表于 07-03 09:15 327次阅读
    鸿蒙开发Ability Kit程序访问控制:使用粘贴<b class='flag-5'>控件</b>

    鸿蒙OS开发:【一次开发,多端部署】(分栏控件

    本示例分别展示了场景下,一多分栏控件的响应式变化效果。
    的头像 发表于 05-21 16:18 457次阅读
    鸿蒙OS开发:【一次开发,多端部署】(分栏<b class='flag-5'>控件</b>)

    touchgfx的ui控件非常的时候容易死机是什么原因导致的?

    由于项目比较复杂,ui控件以及容器比较多,包括文本和动态文本都很多;当再增加文本或者增加ui图片的时候容易HardFault_Handler程序卡死;目前测试发现增加定义 几个动态文本 就死机,删除之后正常;也遇到过增加一张图
    发表于 03-21 06:09

    基于芯海科技CS32L015的LCD彩屏UI高效开发方案

    ,芯海科技(股票代码:688595)在备受欢迎的小尺寸LCD彩屏显示解决方案的基础上,进一步推出基于CS32L015芯片平台的彩屏GUI开发方案。 CS32L015彩屏开发板:CS32L015-EVAL-TFT V1.1 UI资源丰富,满足多样需求 该方案提供丰富内容资源
    发表于 02-22 14:43 788次阅读
    基于芯海科技CS32L015的LCD彩屏<b class='flag-5'>UI</b>高效开发方案

    芯海科技CS32L015芯片平台的LCD彩屏GUI开发方案

    该款方案提供充足内容资源与丰富控件功能,力求满足消费者对于个性化且多样化的UI界面要求。不论是图片、动画的嵌入还是艺术字、滑块等控件的运用,皆能够轻松实现。在此基础上,开发者甚至可以根据自身需求调节帧刷新周期、背景设定等特性。
    的头像 发表于 02-22 13:49 713次阅读

    鸿蒙实战开发-全局UI方法的功能

    使用全局UI的方法定义日期滑动选择器弹窗并弹出。
    的头像 发表于 02-02 17:13 629次阅读
    鸿蒙实战开发-全局<b class='flag-5'>UI</b>方法的功能

    跨Android、iOS、鸿蒙平台框架ArkUI-X

    ArkUI是一套构建分布式应用界面的声明式UI开发框架。它使用极简的UI信息语法、丰富的UI组件、以及实时界面预览工具,帮助您提升移动应用界面开发效率30%。您只需使用一套ArkTS API,就能
    的头像 发表于 01-31 14:52 1822次阅读
    跨Android、iOS、鸿蒙<b class='flag-5'>多</b><b class='flag-5'>平台</b>框架ArkUI-X