最近。NET控件集ComponentOne是。引入了样例FlexGrid表控件,以显示基于NET 5的FlexGrid表控件的搜索、格式、数据分组等操作。
最新推出的ComponentOne是一套专注于企业.NET开发、支持 .NET Core 平台的第三方控件集,完美集成于 Visual Studio,包含了 300 多种 .NET开发控件,可满足 WinForm, WPF, UWP, ASP.NET MVC等七个.NET平台下的系统开发需求,并提供表格数据管理、数据可视化、报表、输入和编辑、 导航和布局等功能,被誉为".NET开发的'瑞士军刀'"。
该示例引用的 .NET 5是微软全新推出的 .NET框架,也将是 .NET系列中的下一个重要版本。该框架将 .NET Framework和 .NET Core融合,提供完全相同的项目文件、使用体验和API接口,并可以部署在所有环境上。
借助 .NET 5,微软统一了所有开发平台的API和Runtime,.NET开发者可以将其应用于Windows、Linux、Macos、iOS、Android、tvos,watchos以及web asm等更多平台上,而不再考虑其兼容性问题。
在 .NET 5 预览版推出后不久,首款基于 .NET 5 框架的ComponentOne表格控件示例便正式推出。
下面,我们将从 .NET 5 CTP 的安装配置开始,一步步演示如何在 ComponentOne 中运行这个示例。
一、 .NET 5 CTP安装配置
要开始使用 .NET 5,需要设置开发环境,如下所示:
1、下载或更新Visual Studio预览(版本16.7.0 preview 5)
2、下载.NET 5 SDK(preview 7)
然后,选择WinForms或WPF .NET Core应用程序模板,并将目标框架设置为 .NET 5,就可以开始构建 .NET 5桌面应用程序了。请记住,由于 .NET 5是 .NET Core的下一步演化,因此这里仍会将项目模板视为 .NET Core。
二、ComponentOne 中基于 .NET 5的控件列表
目前为止,ComponentOne已经为 .NET 5 Preview 7推出了部分WinForms和WPF控件,这些控件功能包括数据网格和图表等,它们完全基于.NET 5重新构建,且以不会损害向后兼容性和性能为前提。
如下是ComponentOne 中基于.NET 5重新构建的控件列表:
对于.NET5 来说,NuGet软件包是使用第三方库的最佳方法。因此,下面的步骤演示了如何下载ComponentOne .NET 5 NuGet软件包和示例。
三、使用NuGet安装ComponentOne .NET 5 CTP
直接从NuGet Gallery (nuget.org)中下载 .NET 5库,请确保选择"包括预发行版",并搜索C1.WPF 或C1.Win包。
要安装ComponentOne的 .NET 5 CTP示例和程序包,请前往 ComponentOne 产品官网下载安装程序,选择最新版本的WinForms或WPF Edition,然后选择 .NET 4.5.2版本,该版本包括了 .NET 5 CTP软件包,如下图所示:
- .NET 5 CTP软件包会安装到C:Program Files (x86)ComponentOnePackages.
- WinForms示例会安装到DocumentsComponentOne SamplesWinFormsv4.5.2
- WPF示例会安装到DocumentsComponentOne SamplesWPFv4.5.2. NET 5.
四、关于ComponentOne .NET 5 CTP预览版许可证说明
目前为止,ComponentOne WinForms 和WPF控件的 .NET 5版本是CTP(社区技术预览)版,因此,不适用于最终生产部署。
ComponentOne控件内置了许可证证书,该许可证将在2021年1月31日到期,在此日期的前三天,使用ComponentOne控件构建的 .NET 5 CTP应用程序将显示一条消息,说明许可证将在三天内终止。在2021年1月31日之后,.NET 5 CTP应用将无法继续使用。
五、基于 .NET 5 的FlexGrid 功能示例说明
前文已经介绍,该示例是一个基于 .NET 5.0 Windows 的窗体应用程序,演示了ComponentOne 中 FlexGrid表格控件的一些基本操作,如:
- 搜索
- 格式
- 数据分组
该示例中使用了多个ComponentOne 控件,如下是这些控件的 NuGet 下载包:
- FlexGrid
- Ribbon
- RulesManager
- SuperTooltip
- Themes
请注意:该示例以 C# 编写,目的是在 Windows 上运行的 .NET 5.0,因此,需要.NET 5.0 SDK 作为必要条件。
六、运行示例
请按照以下步骤操作:
1、在本篇文章底部点击“了解更多”下载并解压缩示例文件。
2、在 Visual Studio 2019 preview中打开:
- 在菜单栏上,选择文件> 打开 > 项目/解决方案。
- 导航到保存未压缩示例代码的文件夹,然后打开项目 (.csproj) 文件。
- 选择 F5 键或 Ctrl+F5 键来运行项目。
3、从命令行:
- 导航到保存解压缩示例代码的文件夹。
- 在命令行中,键入 dotnet run。
结语
以上就是这款基于 .NET 5 的ComponentOne表格控件示例的基本内容,.NET 5作为下一代 .NET Core 出现,为 .NET 开发者提供了全新的游戏法则,用了 .NET 5,不管你在构建什么样的应用,你的代码和项目文件看上去都是一样的,每个app,都可以得到相同的运行时api和语法功能,且所有在 .NET Core中体现的优势都将继续存在。
ComponentOne 也将一如既往的保持常新,为每一位产品使用者提供高效、稳定的产品性能和向后兼容性。如果你的Windows项目中有大量需要处理表格数据的场景,需要实现数据可视化、报表、日程安排、输入、编辑、导航和布局等功能模块,
欢迎前往 ComponentOne 产品官网或点击文章底部“了解更多” ,下载试用。
1.《.net 控件如何用?总结很全面速看!基于 .NET 5的ComponentOne控件示例正式推出》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《.net 控件如何用?总结很全面速看!基于 .NET 5的ComponentOne控件示例正式推出》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/2120523.html