Advertisement

SunnyUI.Net开发框架,支持.net平台。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
SunnyUI.Net 是一款基于 .Net Framework 4.0 及以上版本(不含 .Net Framework 4 Client Profile)、.Net Core 3.1 和 .Net 5 框架的 C# WinForm 开源控件库、工具类库、扩展类库以及多页面开发框架。为了确保最佳的编译环境,建议使用 VS2019 16.8 或更高版本,并安装 .Net5 和 .Net Core 3.1 的动态库应用环境。便捷的安装方式包括通过 NuGet 包管理器安装:使用命令 `Install-Package SunnyUI`,或者直接在 NuGet 中搜索 “SunnyUI” 进行安装。 软件的主要功能和特点如下:首先,它提供了一个开源控件库,该库基于 .Net Framework 4.0 原生控件开发,并以 Element 主题风格呈现。该库包含了超过 50 个常用的控件,例如按钮、编辑框、下拉框、数据表格、工控仪表和统计图表等,能够满足常规的开发需求。每个控件都经过精心设计和打磨,注重细节和用户体验。此外,该库还包含 Element 风格的主题 11 个以及其他主题 6 个,并配备了主题管理组件 UIStyleManager,允许用户自由切换主题。其次,它集成了工具库,收集并整理了开发过程中经常使用的工具类库。第三,它提供了扩展库,汇集了常用的扩展类库。最后,它提供了一个多页面框架,参考 Element 主题风格设计,支持通过几行简单的代码快速创建多页面程序。该框架的核心支撑组件包括 UIForm、UIPage 和 UIFrame 等常用控件库集成后即可快速开发 WinForm 应用。 SunnyUI.Net 开发框架的更新日志显示:v3.0.2 版本中新增了 UIMarkLabel 组件(带颜色标签的 Label)、UIRoundProcess 组件(圆形滚动条)、UIBreadcrumb 组件(面包屑导航)、UILedLabel 组件(Led 标签)、UIHeaderButton 组件(在工具箱中显示)、UILineChart 组件(支持拖拽选取放大)、UIDateTimePicker 组件(修复下拉选择日期后关闭的 Bug)、UINavMenu 组件(增加设置二级菜单底色)、UIColorPicker 组件(增加单击事件以选中颜色)、UITitlePage 组件(增加 ShowTitle 可控制是否显示标题)以及 UINavBar 组件 (增加可设置背景图片)。此外还增加了 IFrame 接口方便页面跳转, 以及 DataGridView 的修改 (垂直滚动条与原版一致, 并增加翻页方式滚动), UIPagination 的修正(修正因两次查询数量相等而引起的不刷新 UI), HeaderButton 的增强 (增加字体图标背景时鼠标移上背景色), TabControl 的修改 (修改第一个TabPage关不掉的 Bug), DataGridView 的添加 (增加 EnterAsTab 属性, 编辑输入时用 Enter键代替 Tab键跳到下一个单元格), LineChart 的增强 (增加鼠标框选放大, 可多次放大, 右键点击恢复一次, 双击恢复), TitlePanel 的修复 (OnMouseMove 事件) 以及 TrackBar 的增强 (垂直显示方式)。UIFlowLayoutPanel 也进行了修正(修改了一处因为其加入控件大小发生变化而引起的滚动条出错)。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • SunnyUI.NET-.NET
    优质
    SunnyUI.NET是一款专为.NET开发者设计的现代化UI开发框架,它提供了丰富的界面控件和便捷的功能模块,帮助开发者高效构建美观、易用的应用程序。 SunnyUI.Net 是一个基于 .Net Framework 4.0+、.Net Core3.1 和 .Net 5 的开源 C# WinForm 控件库、工具类库、扩展类库及多页面开发框架。源代码编译需要使用 Visual Studio 2019 版本的 16.8 或更高版本,应用环境则支持从 VS2010 开始的所有版本,并且要求 .Net Framework 至少为 4.0(不包括 Client Profile),同时也可以在 .Net Core3.1 和 .Net 5 环境下运行。推荐通过 Nuget 安装:只需执行命令 Install-Package SunnyUI 或者直接搜索 SunnyUI 进行安装即可。 软件主要特点如下: - 开源控件库基于 .Net Framework4.0,采用原生控件开发,并且参考 Element 主题风格设计。该库包含了超过50种常用的WinForm组件,如按钮、编辑框、下拉列表等,满足日常的开发需求。 - 除了提供丰富的界面元素之外,SunnyUI 还提供了17个不同风格的主题(包括11个Element主题和6个其他样式),用户可以通过 UIStyleManager 组件自由切换不同的视觉效果。 - 工具库包含了在实际项目中频繁使用的工具类集合;而扩展库则包含了一系列的通用功能增强类,用于进一步拓展 .NET Framework 的能力范围。 - 多页面框架借鉴了 Element 设计理念,并且提供了七种常用风格。开发者可以利用 UIForm、UIPage 和 UIFrame 等核心组件快速构建出复杂的多窗体应用程序。 SunnyUI.Net 开发框架的最新版本(v3.0.2)中,引入了一些新特性和修复了许多已知问题: - 新增了带颜色标签功能的 Label 控件 (UIMarkLabel)。 - 引入圆形滚动条控件 (UIRoundProcess),以及面包屑导航和 LED 标签等组件。 - UIHeaderButton、UILineChart 和 UIDateTimePicker 等控件也进行了优化,增加了更多的交互性和易用性功能。例如 UILineChart 支持拖拽选择区域放大显示,并且可以多次操作;UIDateTimePicker 修复了下拉日期选择后无法关闭的问题。 - 其他改进包括为 UINavigationMenu 添加二级菜单的背景颜色设置选项、UIColorPicker 控件增加单击事件以选中指定的颜色等。此外,UITitlePage 增加了一个 ShowTitle 属性来控制标题是否显示;而 UIFlowLayoutPanel 则修复了滚动条在添加控件后出现问题的现象。 - 为了方便页面之间的跳转操作,在框架层面新增了 IFrame 接口支持。 以上便是 SunnyUI.Net 最新版的更新日志,包含了多项实用的新功能和性能改进。
  • SunnyUI.NET:基于C# .NET WinForm的源控件库及工具与扩展类库,多页面
    优质
    SunnyUI.NET是一款专为C# .NET WinForm设计的开源控件库,提供丰富界面元素和实用工具,助力开发者高效构建复杂应用,尤其适用于多页面架构项目。 SunnyUI.Net 是一个基于 C# .Net WinForm 的开源控件库、工具类库、扩展类库以及多页面开发框架。
  • .NET Core 快速的后
    优质
    .NET Core快速开发的后台框架旨在为开发者提供高效、灵活的后端解决方案,适用于构建高性能Web应用。 LdCms.Admin 是一个基于 .NetCore 的快速开发后台框架,提供了一套用于快速构建后台系统的基础框架,并内置了常用的基础功能模块。
  • 基于.NET的招聘信息
    优质
    本招聘信息发布平台基于.NET框架构建,提供高效、稳定的在线职位发布与求职服务,助力企业快速寻找到合适人才。 本次开发的招聘信息管理系统除满足上述功能需求外,最终要确保符合用户的需求。项目设计包含的角色包括企业用户、求职者和后台管理员。 对于企业用户而言,在完成注册登录后可以查看自己公司的信息及已发布的招聘信息,并且能够将这些信息提供给求职者浏览;同时他们还可以查看应聘者的简历投递情况并进行回复,通知面试时间等事宜;此外,公司有权删除发布的信息或了解每位求职者详细的个人资料。 对于求职者来说,则需要能够在网站上自由地查找相关信息、阅读企业发布的招聘信息以及获取相关公司的信息。另外,在提交了申请后能够接收到企业的反馈,并且可以随时关注不同企业在招聘方面的最新动态。 后台管理员的角色则包括审核和管理企业和个人信息,确保每条招聘信息的真实性和准确性;他们还可以删除不合规的信息或个人资料以提高工作效率;此外还应具备添加、修改及删除重要信息的能力。
  • AbpShop 基于 .Net Core ABP 和 Uni-App 跨,采用 Vue
    优质
    AbpShop是一款基于.NET Core和ABP框架构建的应用程序,结合了Uni-App与Vue技术栈,实现跨平台的高效开发,适用于多种前端环境。 微信小程序源码资源适合用于毕业设计或课程设计。所有源码均已测试并可以直接运行,如有需要可直接下载。
  • 【JavaScript】NEJ:跨Web前端
    优质
    NEJ是一款高效的跨平台Web前端开发框架,专为使用JavaScript构建复杂应用而设计,旨在简化代码结构和提高开发效率。 【JavaScript】nej:跨平台WEB前端开发框架 该框架主要提供Web端SDK用于开发Web应用,并且配备了服务器端SDK以支持解决方案的服务器端实现。 其主要特性包括: - 依赖管理系统支持,便于管理项目中的各种依赖项。 - 平台适配系统支持(适用于浏览器、移动APP和桌面APP等),确保在不同平台上的一致性与兼容性。 - 包含丰富且可灵活扩展的控件库,如验证表单、列表展示、拖拽功能、滑块控制、日历选择及富文本编辑器等功能组件。 - 多种方案集成(模板系统、模块化开发方式以及按需加载的单页应用),并且支持基于配置文件进行跨域异步请求等特性。 - 支持根据需求定制产品发布,可以针对不同平台或功能要求做相应调整和优化。 - 提供了NEJ工具集与NEI工具集等多种辅助开发工具以提升效率。 - 能够自动整合最新的技术成果,在满足性能及用户体验的前提下为特定目标平台提供最佳解决方案。
  • 基于.NET的在线考试
    优质
    本在线考试平台基于.NET框架开发,提供灵活高效的试题管理与自动阅卷功能,支持大规模并发访问,适用于各类教育和培训场景。 这段文字描述的内容包括毕业设计《基于.NET的在线考试系统设计与实现》的相关文献综述、毕业论文以及开题报告等资料,非常全面。
  • Avalonia:适用于.NET的跨XAML
    优质
    简介:Avalonia是一款开源的跨平台UI开发框架,基于.NET标准库,采用XAML进行界面设计。它支持Windows、Linux和macOS等多操作系统环境,为开发者提供了一种高效便捷的方式创建现代化用户界面应用。 :AvaloniaUI介绍 Avalonia是一个基于XAML的跨平台用户界面框架,它提供了灵活的样式系统,并且可以在多种操作系统上运行,包括通过.NET Framework和.NET Core在Windows上的使用、通过Xorg在Linux上的使用以及macOS。此框架已经准备好进行通用桌面应用程序开发。然而,在项目持续发展的过程中可能会出现错误或重大更改。 要查看特定功能的状态,请参考相关文档。此外,您还可以了解我们计划实现的内容及进展。Avalonia UI工具、库和项目的社区列表也已整理完成,可以去看看人们正在使用Avalonia构建的应用程序! :入门指南 Avalonia提供了帮助用户开始开发的项目模板与控件模版。
  • 基于ZipLine改进的Python源量化交易A股)
    优质
    本项目为基于ZipLine数据处理引擎优化开发的Python量化交易系统,专为中国A股市场设计,提供高效、灵活的回测与实盘交易功能。 开源ZipLine原本仅支持美股交易数据。为了适应本地市场的需求,我们对它进行了调整,并通过接入本地股票数据接口来实现策略回测与图形化展示功能。使用这项服务需要具备Python环境下pandas、matplotlib等金融分析工具的基础知识。
  • FOXMIS ERP的Delphi源码.rar
    优质
    本资源为FOXMIS ERP开发平台框架的Delphi源代码压缩包,包含实现ERP系统核心功能所需的各类组件和模块,适用于软件开发者进行二次开发与学习。 FOXMIS ERP开发平台框架Delphi.rar