首页 > 其他分享 >界面控件DevExpress WinForms & WPF v22.2——全新的.NET和ARM支持

界面控件DevExpress WinForms & WPF v22.2——全新的.NET和ARM支持

时间:2022-08-26 10:02:12浏览次数:124  
标签:控件 DevExpress 应用程序 v22.2 WinForms NET ARM WPF

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

DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件的衍伸产品,还是以数据为中心的商业智能产品,都能通过DevExpress WPF控件来实现。

获取DevExpress 最新版下载

.NET 6

.NET 6(2021 年 11 月 8 日发布)处于长期支持级别 (LTS),官方产品团队今年将基于 .NET Core 的桌面产品迁移到 .NET 6(WinForms 和 WPF 平台),计划包括以下内容:

  • 更新模板库(Template Gallery)并为 .NET 项目添加缺失的模板。
  • 为 .NET 解决方案实现项目设置页面(Project Settings Page)。
  • 弃用对 Visual Studio 2019 的 .NET 支持,因为此 IDE 版本不支持 .NET 6 应用程序。

除了这些项目,产品团队还打算彻底检查内部 API:

  • 将使用 System.Drawing 命名空间(Pen、Brush、StringFormat、Matrix 等)的方法和对象的 API 迁移到 DevExpress.Drawing 命名空间的对应对象。
  • 用 HttpClient 类替换最近被 Microsoft WebClient 和 WebRequest 类弃用的类。

这是一项艰巨的任务,涉及更新产品内部的源代码。对于用户来讲,这次更新会带来一系列积极的影响:增强的跨平台支持,真正的异步 API(例如,async Task LoadAsync() 方法替代WinForms PictureEdit 控件中当前的 void LoadAsync() 方法), 由于彻底的 Web 请求管理,安全性更强。

这些更改不会以任何方式影响 .NET Framework 客户——仅影响基于 WinForms 和 WPF 桌面 .NET Core 的开发。

支持ARM

由于出色的效率水平(与 x86/x64 处理器相比,没有显着的性能折衷),ARM 的采用继续保持了自己优势。Microsoft Store 自 2018 年 11 月起支持 64 位 ARM 应用程序,Windows 10 能够同时运行 32 位和 64 位 ARM 应用程序。具有竞争力的基于 ARM 的笔记本电脑的可用性也在快速增长,Apple 最新的由 M1 和 M2 芯片驱动的 MacBook 提供了极好的性能/电池寿命,联想的 ThinkPad X13s(今年 3 月发布)是第一款配备微软 Pluton 安全处理器的 Windows 11 ARM 笔记本电脑。

Visual Studio 不能忽视 ARM,2022 年 6 月,微软发布了 Visual Studio 2022 17.3 Preview 2——第一个可以在基于 ARM 的处理器上本地构建和调试 ARM64 应用程序的 Visual Studio 版本。

您已经可以在 ARM64 设备上构建和运行DevExpress WPF应用程序。 在v22.2中,官方产品团队希望在我们的WinForm产品线中也支持 ARM。


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

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

 

标签:控件,DevExpress,应用程序,v22.2,WinForms,NET,ARM,WPF
From: https://www.cnblogs.com/AABBbaby/p/16626570.html

相关文章

  • 控件的点击方法汇总
    首先判断控件是否可以点击?1.控件可点击:找到控件直接点击findOne().click();直接点击控件上的文本信息:click("text",i);2.控件不可点击:(1)找到控件获取其中心位置......
  • 关于时间控件,时间部分的绑定
    <ma-time-pickerformat="hh:mmA"style="flex:3":showNow="false":allowClear="false"v-model:value="listTime.startTime......
  • WPF Textbox 控件绑定数据即时更新UpdateSourceTrigger=PropertyChanged
     Textbox控件绑定数据类型为doubie类型时,如果触发条件为UpdateSourceTrigger=PropertyChanged时,无法输入小数点。 解决方案:方法一:关闭数据一至检查System.......
  • 跨平台UI组件DevExpress XAF v22.1 - 程序集默认面向 .NET 6
    DevExpressXAF是一款强大的现代应用程序框架,允许同时开发ASP.NET和WinForms。DevExpressXAF采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比......
  • vue文件夹上传控件选哪个好?
    ​需求:项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在500M内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以501M来进行限制。 第一步:......
  • JS函数封装实现控件拖拽
    js脚本exportfunctiondragBox(drag,wrap){//用于获取父容器的样式属性值functiongetCss(ele,prop){//getComputedStyle返回值是带单位的字符串,所以......
  • WinForm代码添加控件
    1.新建Winform程序1.1拖一个FlowLayoutPanel控件属性:Dcok=Fill1.2拖一个Panel控件属性:Margin=10,10,10,10Visible=False1.3拖一个Label控件属性......
  • mfc调用ocx控件
    项目中,有时候三方公司提供ocx控件调用,下面介绍如何一步步调用。1)在任意目录存放三方ocx并进行注册和反注册测试,先保证三方ocx能注册成功reg.bat:regsvr32/uC:\xxx_......
  • 如何用界面组件DevExpress WPF Scheduler实现数据的按需加载?
    DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpressWPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专......
  • WPF 在 Xaml 中设置当控件显示时夺取焦点.
    以下以一个 TextBox 为例,当其变为可见时,获得焦点 <TextBoxx:Name="TextBoxName"/><TextBox.Style><StyleBasedOn="{StaticResource{......