【新版发布】ComponentOne 新增 .NET 6 和 Blazor 平台控件支持

0a77d7e240220bc0e567980593509dba.png

ComponentOne Enterprise是葡萄城推出的一款内置 300 多种开发控件的 .NET控件集,可满足 WinForm、WPF、Blazor、ASP.NET MVC 等平台下的系统开发需求,提供表格数据管理、数据可视化、报表和文档等功能,被开发人员誉为“.NET开发的‘瑞士军刀’”

近日,ComponentOne V2022.0 Update1 发布更新,该版本追加了适用于 .NET 6以及Blazor平台的多种控件类型,并针对 .NET Framework 的功能进行了增强,下面我们将详细介绍ComponentOne的新特性内容,在此之前,如果您已经在使用我们的ComponentOne产品,想进一步了解新功能,欢迎前往葡萄城官网下载产品安装包,以便于同步体验。

3073e1605389a8b8c1912039f0e1b158.png

 ComponentOne for WinForm 的新增功能

新增适用于 .NET 6 的控件

本次更新后,ComponentOne 中的如下控件均可在 .NET 6 平台中使用:Gauges、SpellChecker、FlexPivotSlicer 和 DashboardLayout。

FlexGrid 新增列选择器功能

ComponentOne 的FlexGrid 表格控件新增了列选择器功能,用户使用该功能可直接通过网格左上角的齿轮图标或列上下文菜单添加或删除可见列。

9b06e484844b02dba3240c4e340e6a2d.png

FlexGrid 新增带状设计器

本次更新后,可以在 Visual Studio 2022 中使用ComponentOne来设计带状(或分组)列。

8eb7521c22213207a2c3127a713c38af.png

FlexReport 增加 JSON 数据集成

ComponentOne的FlexReport 设计器支持通过数据连接向导直连JSON 数据源,即可以来自于文件也可以是REST API的 JSON 数据。

TreeView 嵌套绑定增强

ComponentOne的TreeView 控件可以使用路径索引器来实现嵌套绑定属性。

 ComponentOne for WPF 的新增功能

支持 .NET Framework 4.6.2 和 .NET 6

ComponentOne添加了针对 .NET Framework 4.6.2 的 WPF 控件支持,并将以下控件移植到 .NET 6平台中:FlexReport、FlexViewer、Barcode 和 Sparklines。此外,ComponentOne还为 .NET 6 平台下的FlexGrid 表格控件启用了屏幕自适应UI。

.NET 6 平台的报表引擎和 PDF 浏览器

ComponentOne的FlexReport 是一个支持 .NET 6平台,具备快速、灵活且功能齐全的报表组件。本次更新,FlexReport的 FlexViewer 可通过DirectX 渲染提升性能。通过FlexViewer,用户可以查看 FlexReport、SSRS 报表或 PDF 等多种文档格式。

442dddf0d834448a80b2a902ecaa28ad.png

.NET 6 平台的迷你图

ComponentOne 的 Sparklines 组件支持柱形、折线和盈亏三种类型的迷你图。通过设置,Sparklines可以以不同的样式突出显示第一个、最后一个值,以及最高和最低值。

ebfe1e27d9414c810e2c37ec8e5c3723.png

 ComponentOne for Blazor 的新增功能

FlexGrid 数据过滤器

ComponentOne 的Blazor 数据网格现在具有高级过滤 UI,可将条件过滤器应用于列或整个数据集。数据过滤器 UI 是一个单独组件,可独自实现过滤功能,但也可内置于FlexGrid 的过滤器中。

80602e67ad8e3f7320ff848eed06d4cb.png

DataFilter 条件过滤

DataFilter条件过滤是在 Blazor C# Web 应用程序中创建电子商务样式的过滤 UI。DataFilter UI 可根据数据集自动生成过滤器。用户可以同时应用多个过滤器,最终效果如下图所示。

3b7ad5a1ff6e8d40cc065e0be20125fb.png

手风琴 UI 组件

使用ComponentOne的手风琴组件创建可折叠面板。该组件支持同时打开多个面板,或当一个面板打开时折叠其他面板。

11c10ec2f59dc1622a35bac417f3342f.png

RangeSlider UI 组件

ComponentOne的Blazor RangeSlider 控件允许您在高低值范围中来回拖动滑块来显示值的增加或减少。它可通过方向属性设置表现为水平或垂直效果。

c5e5b5e06649cccab71f1d447ac45dfa.png

FlexChart 多轴

ComponentOne的FlexChart可创建具有多个 Y 轴的组合图表,以更好地可视化不同的数据集。

7973ec9e9e31344bceaaf9e2ee60f92e.png

 ComponentOne 其他新增功能

数据服务:ServiceNow 数据连接器

ServiceNow 为企业用户提供了云工作流解决方案,并公开用于外部应用程序集成的 API。通过ComponentOne ADO.NET 和实体框架 DataConnector 使开发人员能够很轻易地连接到这些 API。

ServiceNow 数据连接器的高级功能包括:CRUD、批处理、缓存和 OAuth 支持。借助 Visual Studio 集成,开发人员无需编写任何代码即可使用数据网格和图表连接 ServiceNow 实体,亦可在 Visual Studio Server Explorer 中使用 SQL 查询 ServiceNow 实体。

以上就是 ComponentOne .NET控件集 V2022.0 Update1 的更新内容,如需了解详细信息,欢迎访问官网

6aab7216d2777d24d0d9b0c6785eeb72.gif

分享,点赞、在看,三连支持一下

9d4db158c59f4010cd37cfdb85bc2382.png


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/289055.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Ruby如何成长成高性能系统构架

为什么80%的码农都做不了架构师?>>> 结束了一份Ruby为主的工作,想把个方面总结一下,这篇是关于系统性能方面的.以下数据都是简单回忆的数据,加之企业保密数据的需要,和精确数有些出入,仅供参考. 说起Ruby的性能,无论从官方到社区,都公认是劣于其它的框架…

ArcGIS 10.2数字化线状要素时自动拼接成一条线

(1)在已有线的基础上自动连接成一条线 数字化时,经常会碰到这种情况,不小心双击了,或者画到一半饿了,双击完成去吃饭了,回来继续画,该怎样去做呢? 一开始一直和捕捉和经典…

设置tableView的分割线从最左端开始

苹果原生的tableView的cell分割线默认是没有从最左端开始,有时候这样不免影响美观,有时也会有这样的需求,设置tableView的分割线从最左端开始: 不多说了,直接上代码吧: //分割线从顶端开始 --------适配iO…

java 定时 spring_Spring定时任务实现与配置(一)

朋友的项目中有点问题。他那边是Spring架构的,有一个比较简单的需要定时的任务执行。在了解了他的需求之后,于是提出了比较简单的Springquartz的实现方式。注意本文只是讨论,在已搭建完毕的Spring工程下,完成最简单的定时任务。第…

内核同步机制

内核中用于临界区保护下的互斥机制,它包括自旋锁、原子操作和信号量,三者保证了对临界资源访问的互斥型。 1.1 内核中的互斥机制 1.1.1 自旋锁 自旋锁用在多个CPU系统中。当一个线程在一个CPU上正使用资源,而另一个线程在另一个CPU上正忙等待…

makefile运行_NVDIA TX2入门 系列之三:运行Yolov3

上篇TX2安装完成OpenCV 3.4.0之后,基本软件包已经安装完成,本篇开始安装并运行大名鼎鼎的号称速度最快的目标识别分类算法Yolov3。Yolov3 是啥啊Yolov3是一款基于darknet深度学习框架的目标检测开源项目,目前已经发展到第3版本,即…

C#实现树的双亲表示法

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;namespace 树的实现 {public partial class Form1 : Form{public Form1(){Init…

MySQL存储写入速度慢分析

一、存储结构分析MySQL存储结构图:解析:1、读操作:内存读-->cache缓存读-->磁盘物理读读取到的数据会按上述顺序往回送。2、写操作:内存数据直接写入cache缓存(非常快)-->写入disk由上可知,MySQL之所以读写速…

windows 建立wifi热点

1、以管理员身份运行命令提示符:netsh wlan set hostednetwork modeallow ssidmywifi key123456其中ssid为wifi名称,key为wifi密码。2、设置Internet连接共享:在“网络连接”窗口中,右键单击已连接到Internet的网络连接&#xff0…

【C语言简单说】一:第一个C语言程序

注册CSDN有些年头了,但是从未写过任何任何的东西。 几年前的懵懵懂懂,现在虽然依旧懵懂但是还好,能够听得懂大触们大致再说神马东西了。 这段时间有点怀疑人生,由于本人才疏学浅,所以只好留下一点帮助小白级入门的干货…

腾讯视频VIP会员,周卡特价9元!腾讯官方直充,会员立即生效!

腾讯视频新剧热播,但去广告必须是腾讯视频VIP会员,今天就给大家推荐特价充值腾讯视频VIP会员的平台——幻海优品,官方在线直充,会员秒到!腾讯视频VIP会员特价充值周卡:原价12元,特价9元月卡&…

google+stackoverflow_哪些开发问题最让程序员“头秃”?我们分析了Stack Overflow的11000个问题...

作者 | Nick Roberts编译 | AI科技大本营(ID:rgznai100)自 2008 年成立以来,Stack Overflow 一直在拯救所有类型的开发人员。自那时以来,开发人员提出了数百万个关于开发领域的问题。但是,迫使开发者转向 Stack Overflow 的问题都是什么呢&am…

mybatis 返回 插入的主键

2019独角兽企业重金招聘Python工程师标准>>> 一般返回的是 数据库的 自增的 主键,,, 百度了一通,,我 刚开始 以后 可以 通过 插入的方法的,, 返回值 可以获取到 自增的主键&#xff…

Source Generator实战

前言最近刷B站的时候浏览到了老杨的关于Source Generator的简介视频。其实当初.Net 6刚发布时候看到过微软介绍这个东西,但并没有在意。因为粗看觉得这东西限制蛮多的,毕竟C#是强类型语言,有些动态的东西不好操作,而且又有Fody、N…

Linux Swap分区设定

因为准备在linux上面安装Oracle数据库,据说swap分区小于4G容易失败,天啦噜的我连swap分区是啥都不是非常清楚, 大概有个印象吧,但先搞大了再说。 测试证明Ubuntu14默认的swap分区是和初期设定的内存大小一样一样的。 最初因为手速…

java servlet https_javaweb项目对https的配置01

1.准备证书生成a.进入到jdk下的bin目录(如果配置了Java的环境,可以直接在cmd命令窗口中直接输入如下命令)keytool -v -genkey -alias tomcat -keyalg RSA -keystore d:/tomcat.keystore -validity 36500附:d:/tomcat.keystore是将生成的tomcat.keystore放…

OC开发_Storyboard——MapKit

一、Core Location 1、基本对象 propertys: coordinate, altitude, horizontal/verticalAccuracy, timestamp, speed, course property (readonly) CLLocationCoordinate2D coordinate; typedef { CLLocationDegrees latitude; // double型 纬度 CLLocationDegrees longitu…

pythonweb服务器怎么让别人访问_Django配置让其他电脑访问网站

其实在Django 带有一个内建的轻量级 Web 服务器,可供站点开发过程中使用。我们提供这个服务器是为了让你快速开发站点,也就是说在准备发布产品之前,无需进行产品级 Web 服务器(比如 Apache)的配置工作。 但是实际开发中…

C#求一元二次方程的根经典案例程序

目 录 1. 界面设计 2. C#源程序 1. 界面设计 界面说明: 输入一元二次方程的二次项、一次项及常数项,这样的话对应的一元二次方程表达式就确定了,点击【计算】,即可计算出该一元二次方程的根。 2. C#源程序 using System; using System.Collections.Generic; using S…