首页 > Windows开发 > 详细

.NET Core 3全新来袭!DevExpress Winforms v19.2支持High DPI

时间:2019-12-04 16:13:00      阅读:114      评论:0      收藏:0      [点我收藏+]

DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅、美观且易于使用的应用程序。无论是Office风格的界面,还是分析处理大批量的业务数据,DevExpress WinForms都能轻松胜任!DevExpress Winforms v19.2日前正式发布啦!新版本支持High DPI、增强HTML格式以及其他一些功能改进等,欢迎立即下载体验哦!

支持High DPI
支持PerMonitorV2(CTP)

在v19.2中为许多DevExpress控件实现了对PerMonitorV2支持,此选项允许控件根据应用于显示/监视器的DPI factor进行不同缩放。此DPI-aware模式需要.NET Framework 4.7和Windows 10(build 1703或更高版本)。

ImageOptions.ImageUri - 支持SVG

当使用ImageOptions.ImageUri选项时,WinForms控件将使用SVG图像而不是光栅图像。 若要回滚到光栅图像,请将WindowsFormsSettings.DefaultSettingsCompatibilityMode属性设置为“ v19_1”。

增强HTML格式

在此版本中,您可以使用<sub> </ sub>和<sup> </ sup>HTML-inspired标签在单个控件中显示super/sub脚本文本。

全新的<font>标签允许您指定自定义字体:

<font=‘Times New Roman‘size=5 color=red>Important text</font>

新版本还添加了<r>标记,该标记将所有粗体、斜体、下划线和删除线文本重置为正常状态,<r>标记可重置与其他HTML标记一起应用的文本格式样式以及外观\皮肤设置。

技术分享图片
其他增强功能
Data Editors
  • CheckedListBoxControl包括一个新的ReadOnly属性。
  • 现在当您按ENTER键时,SearchLookUpEdit可以选择第一个查找记录。
新的服务器模式组件

eXpress Persistent Objects包含专为处理大型数据集人员设计的新组件,XPServerModeView和XPInstantFeedbackView是所有数据感知控件的有效只读源。 这些组件具有低内存消耗和改进的性能,您可以在工具箱中找到这些组件,并使用Data Source Configuration Wizard将其绑定。

全新的JsonDataSource组件允许您将DevExpress数据感知控件绑定到JSON格式的REST数据,可利用更新的数据源配置向导,或从Visual Studio工具箱添加JsonDataSource组件并手动配置连接设置。

JsonDataSource、SqlDataSource和ExcelDataSource组件现在提供FillAsync方法,这些方法将数据源填充到另一个线程中,从而避免UI冻结。Data Source Configuration Wizard会自动为这些数据源生成FillAsync方法调用,而不是标准的Fill方法调用。

在设计时处理图像
  • 现在您可以在设计时和在代码中将矢量图标从引用的项目程序集加载到SvgImageCollections。
  • 设计时的Image Picker现在可以将图像导出到项目资源。
弹出提示

现在您可以显示FlyoutPanel作为工具提示,FlyoutPanel是可以显示任何控件的容器。要将FlyoutPanel显示为工具提示,请处理ToolTipController.GetActiveObjectInfo事件,将e.Info.ToolTipType属性设置为Flyout并将所需的控件分配给e.Info.FlyoutControl。

技术分享图片
Camera Control - 支持DirectX硬件加速

WinForms Camera Control现在可以使用DirectX硬件加速,使您可以在High-DPI设备(4K +)上提供出色的性能。

布局项 - Align Content API

在此版本中,隐藏了ContentAlignment,TrimClientAreaToControl和FillControlToClientArea属性。新版本引入新的ContentVertAlignment和ContentHorzAlignment属性,这些属性旨在对齐嵌入到LayoutItems中的控件。

XtraForm - Icon选项

XtraForm及其后代现在支持栅格和矢量图像,使用IconOptions属性配置图像设置。

技术分享图片
有条件地禁用单元格

BehaviorManager组件允许您禁用单个数据单元或整个行(当它们满足条件时),根据您指定的皮肤设置,禁用的单元格显示为灰色,最终用户不允许编辑禁用的单元格。

支持的控件:Data Grid, TreeList, Vertical Grid

技术分享图片

===============================================================

DevExpress v19.2全新发布,最新动态请持续关注DevExpress中文网!

DevExpress中文网官网QQ群:540330292      欢迎一起进群讨论

扫描关注DevExpress中文网微信公众号,及时获取最新动态及最新资讯

技术分享图片

.NET Core 3全新来袭!DevExpress Winforms v19.2支持High DPI

原文:https://www.cnblogs.com/AABBbaby/p/11981374.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!