点击获取工具>>编辑器
早在今年7月,官方技术团队宣布对DevExpress控件进行功能加强,使其支持最新的.NET 5 Preview。 可是尽管技术团队一直在努力确保WinForms控件与.NET 5兼容但在Visual Studio中对设计器的支持倒是另外一回事。 如今.NET 5已与Visual Studio 2019 v16.8一块儿正式发布,如今该讨论如何使用DevExpress WinForms v20.2的设计时工具了。工具
尽管WinForms平台还没有彻底解决重要的设计时问题,但Microsoft在考虑.NET 5的开发人员方面取得了较好的进展,例如,您能够调用控件的智能标记菜单...性能
使用控件的设计器优化
并利用独立的设计器对话框来设置复杂的属性,例如技术团队最近全面修改的编辑器输入标记的Mask Settings对话框。spa
为了开发一个新的WinForms应用程序,该应用程序以DevExpress控件为目标面向.NET 5,您应该执行如下操做:设计
注意:目前,NuGet feed是获取针对.NET 5优化的最新DevExpress WinForms控件的惟一方法。经过Download Manager中提供的经典.NET Core安装程序分发的DevExpress WinForms v20.2控件,也能够在.NET Core下运行.NET 5,但缺少设计时支持。orm
尽管上面提到的设计时功能彷佛代表.NET 5已准备就绪且可用(实际上可用于Visual Studio中的基本WinForms控件),但标准WinForms设计器界面仍然存在重要的局限性/问题,这些问题意味着设计器目前尚不彻底支持咱们复杂的WinForms控件。固然,Microsoft将在将来的Visual Studio构建中加强这些接口,随后将提供DevExpress WinForms设计时支持。 目前,咱们尚无有关什么时候准备好进行此类更改的指导,所以咱们没法为用户提供确切的发布时间表。一些还没有为.NET 5提供最佳的设计时体验示例:blog
DevExpress是最先发布商业WinForms UI控件的组件供应商,多年来为复杂的WinForms UI控件建立了一些很是复杂的设计器。 咱们将资源集中在设计时体验上,出色的设计时经验可提升生产率并下降开发成本。教程
在WinForms的设计时经验并不取决于Visual Studio的标准设计器界面,所以要为.NET 5提供与在早期版本的.NET Framework中相同的设计时体验,将须要艰巨的尝试:接口
最后,还有一些功能和控件在当前版本中不可用:XPO, reporting和XtraDialogs,这些功能缺失的缘由与主要的技术困难无关,将在之后的DevExpress版本中解决。