首页 > 其他分享 >界面控件DevExpress的VS报表设计器 v23.1——启动速度全面提升

界面控件DevExpress的VS报表设计器 v23.1——启动速度全面提升

时间:2023-09-19 09:33:06浏览次数:45  
标签:控件 报表 v23.1 DevExpress Visual Studio 设计

本文主要介绍在DevExpress v23.1这个版本发布周期中对Visual Studio报表设计器所做的改进,包括优化的启动时间、新的全局选项对话框等。

屡获大奖的界面控件套包DevExpress 今年第一个重要版本v23.1正式发布,该版本拥有众多新产品和数十个具有高影响力的功能,可为桌面、Web和移动应用提供直观的解决方案,全面解决各种使用场景问题。

获取DevExpress v23.1正式版下载

DevExpress技术交流群8:523159565      欢迎一起进群讨论

优化启动时间

在之前的版本中,当打开报表时,新创建的DevExpress Report Designer(报表设计器)扩展需要很长时间才能启动,此延迟提示Visual Studio显示以下通知:

Visual Studio停止响应X秒,禁用扩展DevExpress.XtraReports.RepxPackage 1.1可能会有所帮助。

通过禁用扩展名,您无法在Visual Studio中编辑.vsrepx和.cs报表文件。

在最近的更新中,DevExpress官方技术团队优化了启动设计器时的准备阶段,并减少了整体启动时间,这将消除Visual Studio中的警告。总体启动时间将根据项目本身的复杂性而变化,因为设计过程依赖于参考程序集。

支持NuGet globalPackagesFolder

当运行Visual Studio报表设计器时,v23.1新版本增加了对NuGet的globalPackagesFolder 选项的支持(在nuget. config文件中)。

使用PackageReference格式的项目总是直接使用这个文件夹中的包,当使用packages.config时,包被安装到global-packages文件夹中,然后复制到项目的packages文件夹中。globalPackagesFolder是存储NuGet包的共享位置,可以减少包的重复并实现更好的包管理。通过利用此选项,您可以轻松地在同一解决方案中的多个项目之间共享包,从而简化维护和更新。

Machine-Wide选项对话框

新版本将Report Designer Options(报表设计器选项)对话框集成到Visual Studio选项窗口中。

DevExpress的VS报表设计器 v23.1图集

这允许您共享Import & Export Settings 向导中的配置设置,要调用向导,请单击Visual Studio主菜单中的Tools,并选择Import and Export Settings....

DevExpress的VS报表设计器 v23.1图集
其他增强功能
  • Visual Studio Report Designer(报表设计器)现在支持面向.NET 8的应用程序。
  • 基于微软为.NET Framework应用程序引入OOP设计器的计划,DevExpress官方也为.NET Framework调整了Visual Studio报表设计器,当启用 "Use the Windows Forms out-of-process designer for .NET Framework apps." 开关时,它现在可以像预期的那样运行(该选项现在在2022年的Visual Studio预览版本中可用)。

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

标签:控件,报表,v23.1,DevExpress,Visual,Studio,设计
From: https://www.cnblogs.com/AABBbaby/p/17713746.html

相关文章

  • 【愚公系列】2023年09月 WPF控件专题 DataGrid控件详解
    (文章目录)前言WPF控件是WindowsPresentationFoundation(WPF)中的基本用户界面元素。它们是可视化对象,可以用来创建各种用户界面。WPF控件可以分为两类:原生控件和自定义控件。原生控件是由Microsoft提供的内置控件,如Button、TextBox、Label、ComboBox等。这些控件都是WPF中常见......
  • 【愚公系列】2023年09月 WPF控件专题 ListView控件详解
    (文章目录)前言WPF控件是WindowsPresentationFoundation(WPF)中的基本用户界面元素。它们是可视化对象,可以用来创建各种用户界面。WPF控件可以分为两类:原生控件和自定义控件。原生控件是由Microsoft提供的内置控件,如Button、TextBox、Label、ComboBox等。这些控件都是WPF中常见......
  • Jquery设置select控件指定text的值为选中项
    北环路天河路清华园路徐寨路朝凤路园田路varstreet=‘清华园路’;(‘#streetidoption:contains(’+street+‘)’).each(function(){if((this).text()==street){$(this).attr(‘selected’,true);}});......
  • Qt/C++音视频开发54-视频监控控件的极致设计
    一、前言跌跌撞撞摸爬滚打一步步迭代完善到今天,这个视频监控控件的设计,在现阶段水平上个人认为是做的最棒的(稍微自恋一下),理论上来说应该可以用5年不用推翻重写,推翻重写当然也是程序员爱干的事情,这个就要考验个人的功底,设计的好框架搭建的好,可以很多年不用变,只需要在现有框架小修......
  • 【愚公系列】2023年09月 WPF控件专题 TabControl控件详解
    (文章目录)前言WPF控件是WindowsPresentationFoundation(WPF)中的基本用户界面元素。它们是可视化对象,可以用来创建各种用户界面。WPF控件可以分为两类:原生控件和自定义控件。原生控件是由Microsoft提供的内置控件,如Button、TextBox、Label、ComboBox等。这些控件都是WPF中常见......
  • 界面组件DevExpress WinForms v23.1亮点 - 全新升级HTML & CSS模板
    DevExpressWinForms拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!DevExpressWinForm 控件已正式发布v23.1版本,此版......
  • 【愚公系列】2023年09月 WPF控件专题 Expander控件详解
    (文章目录)前言WPF控件是WindowsPresentationFoundation(WPF)中的基本用户界面元素。它们是可视化对象,可以用来创建各种用户界面。WPF控件可以分为两类:原生控件和自定义控件。原生控件是由Microsoft提供的内置控件,如Button、TextBox、Label、ComboBox等。这些控件都是WPF中常见......
  • Swift控件
    控件......
  • 【愚公系列】2023年09月 WPF控件专题 Groupbox控件详解
    (文章目录)前言WPF控件是WindowsPresentationFoundation(WPF)中的基本用户界面元素。它们是可视化对象,可以用来创建各种用户界面。WPF控件可以分为两类:原生控件和自定义控件。原生控件是由Microsoft提供的内置控件,如Button、TextBox、Label、ComboBox等。这些控件都是WPF中常见......
  • 界面控件DevExpress WPF TreeMap,轻松可视化复杂的分层结构数据!
    DevExpressWPF TreeMap控件允许用户使用嵌套的矩形块可视化复杂的平面或分层结构数据。P.S:DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpressWPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的......