DevExpress WinForms Subscription (产品编号:12348)

为Windows Forms平台创建具有影响力的业务解决方案,高性价比WinForms界面控件套包。

标签:DevExpress.NETUI界面用户界面控件WinForms工业4.0

开发商: DevExpress

当前版本: v22.1

产品类型:控件

产品功能:UI界面

平台语言:.NET

开源水平:不提供源码

本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 023-68661681 咨询。

DevExpress WinForm 近日正式发布了2022年第一个重大版本——v22.1,此版本发布了最新的Windows 11主题皮肤、全新的DirectX表单等,欢迎下载最新版体验!

全新的WXI皮肤

全新的WXI皮肤(主题)基于 Windows 11,WXI 皮肤附带五个调色板:'Freshness'(默认)、'Darkness'、'Clearness'、 'Sharpness'和 'Calmness'。

DevExpress WinForms v22.1版本图集
新的 DirectX 表单

新的 DirectX 表单支持原生 DirectX 渲染和 HTML & CSS 标记,DirectX 表单会自动为所有支持 DirectX 渲染的 DevExpress UI 控件激活 DirectX 模式。有了这项新功能,您不再需要为每个单独的控件激活 DirectX 渲染。

DevExpress WinForms v22.1版本图集
编辑器
用于文本编辑器的新掩码 API – 创建高级掩码

v22.1版本继续改进了掩码引擎,以便您可以完全控制WinForms 应用程序中的数据输入。新版本包含对WinForms 文本编辑器掩码 API 的以下更新,使用这个新的API,您可以使用自定义输入逻辑创建可重复使用的掩码。

DevExpress WinForms文本编辑器现在附带一个EnableCustomMaskTextInput方法,此方法允许您覆盖默认的文本处理逻辑,该方法将lambda表达式作为参数:

C#

public void EnableCustomMaskTextInput(
Action<CustomTextMaskInputArgs> onTextInput,
object tag = null
)

onTextInput 参数包括允许您获取输入字符串、操作类型、字符大小写、插入符号位置、选择等的属性。

C#

textEdit1.Properties.EnableCustomMaskTextInput(args => {
// Process user input
});

使用它的“SetResult”方法,您可以指定实际的编辑器文本、选择锚点和光标位置。 要取消用户输入,只需调用 'Cancel' 方法。

C#

using System.Globalization;
using System.Globalization.CultureInfo;

textEdit1.Properties.EnableCustomMaskTextInput(args => {
if(args.IsCanceled)
return;
// Converts user input to Title Case
var titleCaseResult = InvariantCulture.TextInfo.ToTitleCase(args.ResultEditText);
args.SetResult(titleCaseResult, args.ResultCursorPosition, args.ResultSelectionAnchor);
});

v22.1新版本使您能够将自定义掩码应用于多个文本编辑器,注册自定义掩码后,即可在 Visual Studio 掩码编辑器中使用它。

DevExpress WinForms v22.1版本图集

DevExpress技术交流群6:600715373      欢迎一起进群讨论

更多DevExpress线上公开课、中文教程资讯请上中文网获取

DevExpress企业定制服务

查看DevExpress WinForms Subscription 更新新闻


更新时间:2022-07-13 10:03:51.000 | 录入时间:2009-12-28 13:34:17.000 | 责任编辑:龚雪

实时了解产品最新动态与应用
技术交流群: 600715373(QQ)

关注微信公众号: 点击获取二维码

相关产品
慧都DevExpress官方汉化资源

专为中国区用户提供,帮助用户快速掌握DevExpress,为开发者赋能!

DevExpress技术支持

聚力解决使用中的技术问题,降低企业开发成本,提升研发效率!

DevExpress企业定制培训

DevExpress 一对一企业定制培训,轻松解决企业个性化培训需求。

DevExpress Universal Subscription

行业领先的界面控件开发包,帮助企业构建卓越应用!

DevExpress DXperience Subscription

高性价比的企业级.NET用户界面套包,助力企业创建卓越应用!

在线咨询
联系我们

客服热线
023-68661681

QQ客服

意见反馈


添加微信获专业服务

TOP
在线客服系统
live chat