界面组件DevExpress WinForms v23.2 - 数据展示、UI模板功能全新升级

DevExpress WinForms拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!

DevExpress WinForms控件日前正式发布了v23.2,此版本继续对TreeList、Vertical Grid等数据展示组件、UI模板等进行了功能增强,欢迎下载最新版体验!

DevExpress WinForms v23.2正式版下载(Q技术交流:532598169)

TreeList
根据条件选择节点

DevExpress WinForms TreeList控件附带了一个新的TreeList.SelectionChanging事件,处理该事件来防止用户根据特定条件选择节点。

保存 - 恢复布局功能增强

TreeList控件包括以下新选项:

  • StoreAllColumnsOptions — 指定在保存或还原布局时是否包括布局中的所有列设置。
  • StoreColumnsLayout — 指定在保存或恢复布局时是否在布局中包含列/带宽和可见性信息。
  • StoreDataSettings — 指定在保存或还原布局时,是否在布局中包含排序、筛选和摘要信息。
  • StoreFormatRules — 指定在保存或恢复布局时是否在布局中包含有关条件格式(如果应用)的信息。
  • StoreVisualOptions — 指定在保存或恢复布局时是否包含TreeList.FindPanelVisible和TreeList.OptionsView设置。

还添加了新的PropertySerializing和PropertyDeserializing事件,用于对布局保存/恢复操作进行粒度控制,这些事件也可以在DevExpress WinForms数据网格和垂直网格控件中使用。

中间回滚按钮Auto-Scroll

TreeList控件附带自动滚动功能,使用此选项用户可以按下鼠标中键,然后移动鼠标以垂直或水平滚动内容。

集合聚合函数

DevExpress WinForms数据网格允许您用以下集合聚合函数创建过滤器:Count, Min, Max, Average, Sum, Exists,现在可以指定TreeListOptionsFilter.FilterEditorAggregateEditing属性,并使用这些函数根据集合属性过滤WinForms TreeList数据。

C#

treeList1.OptionsFilter.FilterEditorAggregateEditing = FilterControlAllowAggregateEditing.Aggregate;
Vertical Grid(垂直网格)
高级自定义表单

此版本改进了DevExpress WinForms垂直网格控件中的行自定义表单,自定义表单现在显示所有行/类别,并允许用户使用复选框显示/隐藏这些元素,这个表单集成了一个搜索框和一个排序按钮。

激活UseAdvancedCustomizationForm选项来在Windows窗体应用程序中使用高级自定义表单。

DevExpress WinForms v23.2新版产品图集

保存 - 恢复布局功能增强

此版本添加了新的PropertySerializing和PropertyDeserializing事件,用于对布局保存/恢复操作进行粒度控制。

设计时改进
步骤进度条 - 在.NET设计器中选择和自定义项目

Step Progress Bar(步骤进度条)自定义现在比之前更容易,您可以毫不费力地直接在设计画布上选择一个项目,调用其智能标记菜单,并根据需要自定义常规设置。

DevExpress WinForms v23.2新版产品图集

BackstageView和RecentItemControl - 设计时自定义增强

用户现在可以在DevExpress WinForms BackstageView或RecentItemControl中选择一个项,然后按Escape键选择它的直接父项,直到到达最上面的父项(例如,窗体或用户控件)。

Bezier皮肤现在在设计时使用

新版本刷新了Visual Studio设计器、向导和自定义对话框,这些设计时元素现在具有轻量级矢量皮肤(“The Bezier”)。

UI模板
日期范围选择器

此版本将日期范围选择器添加到WinFoms UI模板中,该模板基于DevExpress WinForms DateEdit控件,该控件允许用户选择日期范围。

DevExpress WinForms v23.2新版产品图集

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Qt创建基于应用程序的插件

应用程序插件 什么是插件插件的好处插件的种类应用程序插件创建应用程序的插件步骤:创建测试插件的应用程序步骤:应用程序插件示例开发环境创建示例生成插件运行结果总结什么是插件 插件是一种用于应用程序功能扩展和增强,且按照特定规范编写的应用程序接口的程序。 插件的…

Navicat for MySQL 使用基础与 SQL 语言的DDL

一、目的: Navicat for MySQL 是一套专为 MySQL 设计的高性能数据库管理及开发 工具。它可以用于任何版本 3.21 或以上的 MySQL 数据库服务器,并支持大 部份 MySQL 最新版本的功能,包括触发器、存储过程、函数、事件、视图、 管理用户等。…

动态规划-子数组1

文章目录 1. 最大子数组和(53)2. 环形子数组的最大和(918)3. 乘积最大子数组(152)4. 乘积为正数的最长子数组长度(1567) 1. 最大子数组和(53) 题目描述&…

Linux yum搭建Keepalived,2 台机器都有虚拟 IP 问题

文章目录 Keepalived 搭建一、安装二、keepalived配置1、配置文件详解global_defs模块参数vrrp_instance模块参数vrrp_script模块参数 2、修改配置文件3、启动服务 Tips:1️⃣问题:两台机器上面都有VIP的情况2️⃣完整配置文件 Keepalived 搭建 服务IP服务器Keepal…

[数据结构]——二叉树——堆的实现

1. 堆的概念及结构 如果有一个关键码的集合K { &#xff0c; &#xff0c; &#xff0c;…&#xff0c; }&#xff0c;把它的所有元素按完全二叉树的顺序存储方式存储 在一个一维数组中&#xff0c;并满足&#xff1a; < 且 < ( > 且 > ) i 0&#xff0c;1&…

【力扣TOP100热题图解】T1.两数之和

题目链接点这里—— 力扣&#xff08;LeetCode&#xff09;​​​​​​ 法一&#xff1a;暴力枚举 最容易想到的方法是枚举数组中的每一个数 x&#xff0c;寻找数组中是否存在 target - x。 当我们使用遍历整个数组的方式寻找 target - x 时&#xff0c;需要注意到每一个位…

ViT——nlp和cv进行了统一,使多模态成为可能

题目:AN IMAGE IS WORTH 16X16 WORDS: TRANSFORMERS FOR IMAGE RECOGNITION AT SCALE 1.概述之前的transformer在cv中应用,大部分是将CNN模型中部分替换成transformer block(整体网络结构不变)或者用transformer将不同网络连接起来,而本文提出:一个针对图像patch的纯的t…

雷达智能名片小程序源码系统 带完整的安装代码包以及搭建教程

在数字化高速发展的今天&#xff0c;名片作为商务交流中的一张“金名片”&#xff0c;其形式与功能也在不断地迭代升级。雷达智能名片小程序源码系统应运而生&#xff0c;为企业和个人提供了一个全新的、智能化的名片展示与互动平台。本文将对雷达智能名片小程序源码系统的开发…

二叉树的前、中、后序遍历【c++】

前序遍历&#xff1a;根左右 中序遍历&#xff1a;左根右 后序遍历&#xff1a;左右根 #include <iostream> #include <vector> using namespace std;//双链表节点结构 typedef struct treeNode {int value;struct treeNode* left;struct treeNode* right;treeNod…

【python】在pycharm用Django写一个API接口

背景 Django是一个高级的Python Web框架&#xff0c;它鼓励快速开发和干净、实用的设计。它由经验丰富的开发者设计&#xff0c;解决了Web开发的大部分麻烦&#xff0c;因此开发者可以专注于编写应用而不是重复造轮子。Django遵循MVC设计模式&#xff0c;并拥有自带的一套便捷…

Testng测试框架(2)-测试用例@Test

测试方法用 Test 进行注释&#xff0c;将类或方法标记为测试的一部分。 Test() public void aFastTest() {System.out.println("Fast test"); }import org.testng.annotations.Test;public class TestExample {Test(description "测试用例1")public void…

【Unity 实用工具篇】 | UIEffect 实现一系列UGUI特效,灰度、负片、像素化特效

前言 【Unity 实用工具篇】 | UIEffect 实现一系列UGUI特效&#xff0c;灰度、负片、像素化特效一、UGUI特效插件&#xff1a;UIEffect1.1 介绍1.2 效果展示1.3 使用说明及下载 二、组件属性面板三、代码操作组件四、组件常用方法示例4.1 使用灰度特效做头像(关卡)选择 总结 前…

C语言实现三子棋游戏(可以改变为四子棋或者多子棋版)

游戏介绍 三子棋游戏或者说是井字棋游戏&#xff0c;相信大家都玩过&#xff0c;一般的流程就是在一个棋盘上&#xff0c;玩家下棋之后&#xff0c;电脑下棋&#xff0c;然后判断输赢&#xff0c;如果没输没赢&#xff0c;就再玩家下棋&#xff0c;电脑下棋。 游戏框架 对于…

AI大模型探索之路-应用篇13:企业AI大模型选型指南

目录 前言 一、概述 二、有哪些主流模型&#xff1f; 三、模型参数怎么选&#xff1f; 四、参数有什么作用&#xff1f; 五、CPU和GPU怎么选&#xff1f; 六、GPU和显卡有什么关系&#xff1f; 七、GPU主流厂商有哪些&#xff1f; 1、NVIDIA芯片怎么选&#xff1f; 2、…

Web前端 Javascript笔记1

为什么学习 JavaScript? JavaScript 是 web 开发人员必须学习的 3 门语言中的一门&#xff1a; HTML 定义了网页的内容CSS 描述了网页的布局JavaScript 控制了网页的行为 JavaScript 是可插入 HTML 页面的编程代码。 JavaScript 插入 HTML 页面后&#xff0c;可由所有的现代浏…

FPGA原理与结构(8)——块RAM(Block RAM,BRAM)

系列文章目录&#xff1a;FPGA原理与结构&#xff08;0&#xff09;——目录与传送门 一、BRAM简介 大家对于RAM应该并不陌生&#xff0c;RAM就是一张可读可写的存储表&#xff0c;它经常被拿来与ROM进行对比&#xff0c;相比之下&#xff0c;ROM只可读。而在FPGA中&#xff0c…

图灵奖2023:Avi Wigderson的开创性贡献揭示计算中的随机性和伪随机性

文章目录 每日一句正能量前言背景什么是理论计算机科学&#xff1f;为什么随机性很重要&#xff1f;三篇影响深远的论文Avi Wigderson在计算复杂性理论方面的贡献及其对现代计算的影响Avi Wigderson对随机性和伪随机性在计算中作用的理解及其实际应用Avi Wigderson的学术生涯和…

用于密集视觉冲击的紧凑三维高斯散射Compact 3D Gaussian Splatting For Dense Visual SLAM

Compact 3D Gaussian Splatting For Dense Visual SLAM 用于密集视觉冲击的紧凑三维高斯散射 Tianchen Deng 邓天辰11Yaohui Chen 陈耀辉11Leyan Zhang 张乐妍11Jianfei Yang 杨健飞22Shenghai Yuan 圣海元22Danwei Wang 王丹伟22Weidong Chen 陈卫东11 Abstract 摘要 …

008、Python+fastapi,第一个后台管理项目走向第8步:ubutun 20.04下安装vscode+python环境配置

一、说明 白飘了3个月无影云电脑&#xff0c;开始选了个windows server 非常不好用&#xff0c;后台改为ubuntu想升级到22&#xff0c;没成功&#xff0c;那就20.04吧。 今天先安装下开发环境&#xff0c;后续2个月就想把他当做开发服务器&#xff0c;不知道行不行&#xff0c;…

行式存储VS列式存储对比

行式存储&#xff1a; 一行代表一个记录的所有字段。 可以快速读取和写入单条记录。 如果要检索一条数据&#xff0c;数据库会读取or写入整条记录&#xff0c;包含所有相关字段。 列式存储&#xff1a; 表中每一列的数据连续存放。这种方式在需要对某一列进行大量运算或分析时…