ComponentOne 2020是一款专业且优秀的编程辅助软件,为用户提供多种.NET控件的全功能控件套包,Web或者XAML开发人员都可以通过其中的开发工具宝来创建任何类型的应用系统。而且作为新版本添加了Blazor UI控件、WPF的新DataFilter控件等,帮助用户呈现数据新的UI,还能集成不同来源的数据,同时添加了很多项目模板,让你可以快速创建.NET Core 应用。
ComponentOne 2020破解版是一款功能强大的编程工具,帮助用户快速完成编程工作,提高工作效率,而且还为用户提供了表格数据管理、数据可视化等七大功能,让你可以使用高性能数据管理控件连接,管理和显示任何数据源。
软件特色
1、300 多种轻量易用的 .NET控件
拒绝臃肿!ComponentOne 不断推出轻量、易用、可扩展的 .NET控件,帮助开发人员获得丰富功能集的同时,却不膨胀核心控件
2、强大的服务器端 Web API
提供通用且易读的 API,跨平台统一,可轻松迁移。您可使用:图像,Excel,条形码,数据引擎等服务器端 API 来增强和扩展您的 Web 应用
3、全面覆盖七大 .NET开发平台
从全新的 UWP 到传统的 ASP.NET ,使用 ComponentOne,您将获得七个主流 .NET平台的控件支持,满足企业当下和未来开发所需
4、专业的企业级 .NET控件
提供 FinancialChart,OLAP ,FlexPivot 和 FlexReport Designer 等控件,满足更多商业场景,使您的企业应用程序更加强大
5、一对一厂商技术服务
ComponentOne 面向全球市场向客户提供覆盖软件产品研发各阶段的技术服务,帮用户专注于核心业务,在全球市场赢得先机
6、专为 Visual Studio 量身定制的 .NET控件集
全面支持 Visual Studio 2019, 意味着 ComponentOne 在不会损害旧版应用程序功能的同时,却仍然可以完全支持现代操作系统
新功能介绍
一、Blazor UI 及 Web端更新
1、Blazor UI控件 (Beta版)
ComponentOne Blazor Edition(Beta)是 ComponentOne 最新版中新增的交互式 UI 控件。
通过 Blazor UI,开发者可以直接嵌入 FlexGrid(ComponentOne 中速度最快的跨平台表格控件),以及部分输入控件(如 AutoComplete、CheckBox和 ComboBox),用以构建同时满足服务器和客户端架构的 C#Web 应用程序。
2、ASP.NET Core MVC 支持 .NET Core 3.0
ASP.NET Core MVC Edition Controls 现在支持 .NET Core 3.0,并且在 NuGet 上提供了这些控件的新版本下载。
3、FlexGrid for ASP.NET 添加了多范围选择
没有最灵活的单元格选择模型,就不能称为 FlexGrid。
在 ComponentOne 最新版本中,FlexGrid 添加了多范围选择器,当用户在选择多个单元格范围并按住 CTRL(或command)时,该功能便会发挥作用。
为了在 FlexGrid 中支持此行为,我们添加了一个名为 MultiRange 的新选择模式和一个新的 selectedRanges 属性,该属性返回一个包含所选 CellRange 对象的数组。
注:以下 API 主要用于优化性能时调用,使用前,请确保仔细阅读文档。
refreshRange method
LazyRender property
RefreshOnEdit property
4、FlexSheet for ASP.NET 添加了自动填充
FlexGrid for ASP.NET Core MVC 现在支持自动填充功能。
该功能让用户可以根据样式填充选定的单元格,就像在 Excel 中一样。通过设置 AllowAutoFill 属性即可启用此功能。
5、FlexChart 中添加了新的阶梯图类型
FlexChart for ASP.NET Core MVC 现在支持 Step、StepSymbol 和 StepArea 图表。
这些图表可用于显示在不定期的时间间隔内,发生变化的任何类型的数据,例如利率与时间的关系。
6、仪表盘添加了仪表指针
仪表指针用于指示仪表值,这也是现代仪表盘中,替代实心杆设计的最佳方案。
7、ASP.NET Core MVC 的 RadialGauge 控件现在支持以下属性和方法的仪表指针:
NeedleShape
NeedleLength
NeedleElement
CreateNeedleElement
二、针对 WinForms 桌面端的更新
1、支持 .NET Core 3.0
ComponentOne WinForms Edition 中的所有控件已升级为支持 .NET Core 3.0,如下是更新项目:
- 添加了多项目模板:ComponentOne 为 .NET Core 3.0 添加了新的多项目模板,使您可以更快速的创建 .NET Core 应用。 项目模板包含两个内容,一个是 .NET Core 3.0 项目,这是目标框架; 另一个是允许使用设计界面的 .net framework 项目。 目前 .NET Core 3.0 WinForms 设计器仍处于早期阶段,可能无法提供像 .NET Framework 设计器一样的友好体验,但是作为一个全新的功能,可以使开发人员更早的习惯于在 .NET Core 中工作。
- 提供 NuGet 软件包:从这个版本开始,ComponentOne WinForms Edition 为开发者提供包括所有库的 NuGet 软件包。对于某些喜欢使用 NuGet 来管理所有第三方库的开发人员,以及将 .NET Core 3.0 与Windows Forms 应用程序配合使用的开发人员来说,这将十分方便。NuGet 软件包与 DLL 一起安装在 Program Files / ComponentOne / WinForms Edition 中。
2、新功能:FlexGrid 行明细
FlexGrid for WinForms 一直支持分层数据树,但是新的行明细功能使您在创建嵌套网格时具备更大的灵活性。
通过行明细,可以在网格的每一行下方的可折叠面板中显示其他信息或相关信息,您还可以在详细信息行中显示输入表单、子数据网格或其他任何内容。
FlexGrid 提供了两个内置的行明细接口:
IC1InputPanelRowDetail 可以用作编辑表单;
IC1FlexgridRowDetail可用于在主从网格中显示子记录。
此外,FlexGrid 允许在详细信息内自定义其他控件的显示样式。
3、新版的 WinForms Fluent Ribbon 正式发布
早在十多年前,ComponentOne 就已经发布了C1Ribbon for WinForms 控件。如今,为适应用户的更多需求,且保持与 Microsoft office 同步,ComponentOne 创建了全新的 Ribbon 控件,该控件构建于 .NET 4.5.2 之上,并基于 Office 365 的 UI 概念。
借助这个控件,您将获得:
- 功能区折叠时的 Ribbon 视图
- 20 多个嵌入式控件,包括按钮、进度条、更新后的图库等
- 为按钮提供更强的嵌入式图像集,以及对基于字体和矢量图的图标支持
- 后台视图和状态栏组件
4、FlexPivot 添加了 KPIs 功能
FlexPivot 现在可以显示来自多维数据集的 KPI 信息,例如趋势、目标和状态。 一旦确定了 KPI 字段,就可以将它们添加到数据透视面板的值字段中。
FlexPivot 控件具有内置的图形来显示这些 KPI,例如圆柱体、仪表、标准箭头、方差箭头、道路标志和交通信号灯。
5、FlexChart 设计器可在运行时编辑图表
FlexChart for WinForms 设计器将允许最终用户于项目运行时编辑图表。
用户只需双击图表的任一一部分即可打开设计器,并可修改数据源字段、系列、轴、页眉、页脚、图例和其他图表属性。
三、针对 WPF 桌面端的更新
1、支持 .NET Framework 4.5.x 和 .NET Core 3.0
ComponentOne WPF Edition 的所有控件已升级为支持 .NET Framework 4.5.x 和 .NET Core 3.0,如下是更新项目:
- 针对于 .NET Framework 4.5.2 的接口:ComponentOne WPF 控件的基本版本已经移至 .NET Framework 4.5.2。 从当前版本开始,WPF 会包括两个版本:4.0 和 4.5.2。 我们将继续支持 .NET 4.0 一年或更长时间(如果仍存在用户需求)。
- 支持.NET Core 3.0:ComponentOne WPF Edition 控件已经支持 .NET Core 3.0,但存在一些限制:必须在针对 .NET Core 3.0 的新 WPF 项目中手动生成使用 licenses.licx 文件的传统许可机制。
- 可用的 NuGet 软件包:从当前版本开始,NuGet 提供了完整的 WPF 库,仅适用于 .NET 4.5.2 版本,这是在 .NET Core 应用程序中使用 WPF 控件所必需的。
2、FlexGrid支持更多列冻结样式
ComponentOne 新增的运行时可用的特性、示例代码,将演示如何在 FlexGrid for WPF 中启用对列冻结和固定列的控制。
新的 AllowFreezing 属性使您(作为开发人员)可以将列冻结功能直接交由最终用户使用。
此外,ComponentOne 还为 FlexGrid 添加了新的示例,用于展示如何使用现有 API 启用固定列。不同于冻结列,固定列不仅仅可以冻结最左边的列,用户还可以通过单击列标题中的固定图标来固定任何列。
3、RichTextBox 行号
启用自动行号将改善文本的编辑和修改方式。
用于 WPF 平台的 ComponentOne RichTextBox 可以在整个文档中连续显示行号,或者在每页上从 1 重新开始。 用户可以从“视图”选项卡或通过设置 LineNumberMode 属性轻松切换该功能。
4、FlexSheet for WPF 的增强点
新的导出选项,允许用户在导出时删除空白单元格
通过更好的资源管理提高了性能
增加了评论框的大小设置
安装说明
ps:在安装软件之前先禁用网络,避免后续软件破解失败。
1、在本站下载解压后,双击"C1Studios_20201.1.5.exe"开始安装
2、NEXT下一步
3、点击I accept接受协议后下一步
4、根据自身需求选择
5、Install开始安装,可能需要点时间,耐心等待
6、安装完成,Finish退出安装向导,先不要运行软件
7、双击运行Crack文件夹内的"generic.c1.licenseactivator.exe"
8、点击Generate获取激活码后点击Copy复制
9、点击侧面Activation,填写姓名、公司名,并将复制的激活码复制到Serial Number一栏,最后点击Next下一步
10、出现一个弹窗,选择"是"即可
11、至此,软件破解成功,所有功能均已解锁。以上便是ComponentOne破解版全部内容
使用教程
将ComponentOne控件添加到WinForms项目
在安装WinForms Edition时, 控件会自动添加到Visual Studio Toolbox中。
若要使用控件,请将其添加到窗体中,或将对适当程序集的引用添加到您的项目中。在下面的示例中,我们将使用C1BarCode。
注意:对于某些程序集,例如C1Zip,在Visual Studio工具箱中没有可见的组件。在这些情况下,有必要在项目中引用程序集。
如果控件在安装后在Visual Studio工具箱中不可用,则用户需要手动将这些控件添加到工具箱中。
1、将控件添加到工具箱
要将C1BarCode控件手动添加到Visual Studio工具箱,请按照下列步骤操作:
打开Visual Studio IDE(集成开发环境),然后打开所需的Windows Forms项目。确保工具箱可见(如果需要,请在“ 视图”菜单中选择“ 工具箱 ” )。在工具箱中右键单击以打开其上下文菜单。
要使C1BarCode控件出现在工具箱中自己的选项卡上,请从上下文菜单中选择“ 添加选项卡”,并提供一个选项卡名称(例如C1BarCode)。
右键单击要显示组件的选项卡,然后从上下文菜单中选择“选择项目 ”。选择工具箱项对话框打开。
在对话框中,选择“ .NET Framework组件”选项卡。按名称空间对列表进行排序(单击“名称空间”列标题),然后选中属于名称空间C1.Win.BarCode的所有组件的复选框。请注意,每个名称空间可能有多个组件。
2、向表单添加控件
要将C1BarCode控件添加到设计视图中的窗体,请按照下列步骤操作:
确保该控件存在于工具箱中。
双击控件名称在Visual Studio工具箱中,或将其拖放到窗体上。
3、向装配添加参考
要添加对C1BarCode程序集的引用,请按照下列步骤操作:
从Visual Studio菜单栏中的“ 项目”菜单中选择“ 添加引用”选项。
从.NET选项卡上的列表中选择C1BarCode程序集,或浏览找到C1.Win.BarCode程序集,然后单击OK。
系统要求
OS:Windows Server 2003 / Windows Server 2008 / Windows XP SP2 / Windows 7 / Windows 10
UWP:Microsoft Visual Studio 2015及更高版本
WPF:NET Framework 4.0及更高版本Visual Studio 2010及更高版本
WinForms:NET Framework 2.0及更高版本/ Visual Studio 2010及更高版本