界面组件DevExpress WinForm v23.1新版亮点 - 皮肤矢量图标全新升级

news/2024/7/7 18:33:05

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

DevExpress WinForm 控件日前正式发布了今年第一个重大版本——v23.1,此版本发布了增强了皮肤、矢量图标以及Data Grid控件功能等,欢迎下载最新版体验!

DevExpress WinForm v23.1正式版下载(Q技术交流:523159565)

皮肤和矢量图标
在Windows操作系统中支持默认应用模式

新版本添加了一个全新的WindowsFormsSettings.TrackWindowsAppMode设置,启用后。您的应用程序可以跟踪Windows操作系统中使用的默认应用程序模式设置,并且仅在皮肤图库中显示浅色或深色调色板。

可用于DevExpress"WXI", "Basic"和 "Bezier"皮肤。

C#

static void Main() {
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
WindowsFormsSettings.TrackWindowsAppMode = DevExpress.Utils.DefaultBoolean.True;
Application.Run(new Form1());
}
系统和自定义强调颜色

一旦最终用户在在微软Windows中改变系统强调色,DevExpress矢量皮肤会相应改变相关的颜色,激活WindowsFormsSettings.TrackWindowsAccentColor设置可以启用此选项。

C#

using DevExpress.Utils;
using DevExpress.XtraEditors;

static void Main() {
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
WindowsFormsSettings.TrackWindowsAccentColor = DefaultBoolean.True;
Application.Run(new Form1());
}

您还可以指定自定义的强调色,并动态应用所需的外观。

C#

DevExpress.XtraEditors.WindowsFormsSettings.SetAccentColor(Color.FromArgb(16,124,65));

"The Bezier"皮肤支持二级强调色,使用WindowsFormsSettings.SetAccentColor2方法指定第二个强调色。

WXI皮肤 - 增强渲染

新版本使用自定义背景色(WXI皮肤*)增强了文本输入和下拉编辑器的渲染。

Data Grid
所见即所得和数据感知导出功能增强

新版本为所有视图类型添加了一个新的PrintExportCompleted事件,处理此事件来确定打印或导出视图数据是否没有错误,使用e.Status事件参数确定操作是否成功、失败或被取消。

C#

using DevExpress.XtraEditors;
using DevExpress.XtraGrid.Views.Base;

public Form1() {
InitializeComponent();
gridView1.PrintExportCompleted += GridView1_PrintExportCompleted;
}
private void GridView1_PrintExportCompleted(object sender, PrintExportCompletedEventArgs e) {
if(e.Status == GridPrintExportResult.Error)
XtraMessageBox.Show(
new XtraMessageBoxArgs() {
Text = "An unexpected error occurred while exporting data.",
Caption = "Error",
ImageOptions = new MessageBoxImageOptions() {
SvgImage = svgImageCollection1[0],
SvgImageSize = new Size(32, 32)
}
});
}
Data Editors
查找编辑器 - 多个项目选择

WinForm查找编辑器包括一个新的多项目选择选项,使用此功能,您可以在查找中显示复选框列,并允许用户使用鼠标或键盘选择多个值。

颜色编辑器 - 允许Null输入

如果启用了AllowNullInput选项,并且用户按Ctrl+Del或Ctrl+0,那么WinForms ColorEdit和ColorPickEdit控件现在将EditValue属性设置为null(在Visual Basic中没有)。

新版本添加了一个新的NullColor属性,这样您就可以指定一个自定义的空颜色。当用户重置编辑值时,这个值被分配给编辑器的Color属性。


http://lihuaxi.xjx100.cn/news/1278684.html

相关文章

黑产科普丨揭秘游戏黑灰产业链

自今年起,游戏版号已恢复常态化发放,游戏行业在官方发文肯定、重获资本青睐、AI降本增效等多方助力下持续回暖。暑期档将至,游戏厂商为了抢占更多的市场份额,占据更多的玩家视野,将有大量的游戏选择在这个时间上线。 …

抖音林客生活服务商机构

抖音林客生活服务商机构是在抖音平台上提供各种生活服务的机构或组织。这些机构通常会提供家政服务、保洁服务、美容美发服务等,也有一些提供餐饮、旅游、电商等服务。用户可以通过抖音搜索、浏览和下单,享受到优质的服务体验。 这些服务商机构在抖音…

一线大厂最全Java面试题及答案整理汇总(2023最新版)

程序员一步入中年,不知不觉便会被铺天盖地的“危机感”上身,曾经的那个少年已经不在,时间就是这样公平。就算你能发明 Java 语言,随着时间的推移,你注定还是要成为慢慢变蔫的茄子,缓缓变黑的葡萄。 看着金…

尚硅谷大数据Flink1.17实战教程-笔记02【Flink部署】

尚硅谷大数据技术-教程-学习路线-笔记汇总表【课程资料下载】视频地址:尚硅谷大数据Flink1.17实战教程从入门到精通_哔哩哔哩_bilibili 尚硅谷大数据Flink1.17实战教程-笔记01【Flink概述、Flink快速上手】尚硅谷大数据Flink1.17实战教程-笔记02【Flink部署】尚硅谷…

制造业质量管理如何实现数字化转型?这份指南讲透了

一、什么是制造业质量管理 制造业质量管理是现代制造业非常重要的一个方面。它包括了一系列的活动和方法,以确保制造产品或提供服务的过程中,实现高质量标准的目标。 制造业质量管理包括质量规划、控制和改进等各种方法和工具,以确保产品或…

2、电商数仓(业务数据采集平台)电商业务流程、电商常识、电商系统表结构、业务数据模拟、业务数据采集模块

1、电商业务简介 1.1 电商业务流程 电商的业务流程可以以一个普通用户的浏览足迹为例进行说明,用户点开电商首页开始浏览,可能会通过分类查询也可能通过全文搜索寻找自己中意的商品,这些商品无疑都是存储在后台的管理系统中的。 当用户寻找…

TipDM数据挖掘建模平台产品功能特点

TipDM数据挖掘建模平台是可视化、一站式、高性能的数据挖掘与人工智能建模服务平台,致力于为使用者打通从数据接入、数据预处理、模型开发训练、模型评估比较、模型应用部署到模型任务调度的全链路。平台内置丰富的机器学习、深度学习、人工智能算法,可覆…

SpringCloudSpringcloudAlibaba

SpringCloud 一:微服务架构1.1 ESB1.2 微服务与微服务 二 :编写SpringCloud代码2.1 父模块SpringCloudDemo项目2.2 公共类模块SpringCloud-api项目2.3 消费模块SpringCloud-user-8001项目2.4 RestTemplate 三:注册中心:Eureka3.1 …