实际上我正在使用DevExpress 12.2.4版本。 MetroUI发生了什么? 现在我们找不到
using DevExpress.XtraBars.Docking2010.Views.MetroUI;
实际上我们已经在MetroUI中设计了我们的应用程序。 请帮忙
答案 0 :(得分:1)
版本v12.2的DevExpress重大更改列表:
BC1766 : Metro 字词已替换为代码名称空间和类名称中的 WindowsUI 。
由于已提供适用于Windows 8的新品牌指南,因此不再推荐使用“Metro”这一名称。
此更改影响了以下类:
MetroUIView
MetroUIViewInfo
MetroUIViewHitInfo
MetroUIViewPainter
MetroUIViewController
MetroUIViewCommand
此更改会影响以下命名空间:
DevExpress.XtraBars.Docking2010.Views.MetroUI
DevExpress.XtraBars.Docking2010.Dragging.MetroUI
换句话说:WindowsUI(v12.2)是MetroUI的下一个版本(v12.1) - 您只需用MetroUI
替换代码中的WindowsUI
即可。您可以使用DXperience安装中提供的Project Converter tool自动轻松执行此操作
答案 1 :(得分:0)
从我刚才在他们的论坛中看到,他们正在使MetroUI过时而转向WindowsUI。我对这些没有经验,但我可以猜出3种可能的解决方案:
WindowsUI
,可能只是重命名为MetroUI
,因此您只需在代码中搜索/替换MetroUI
至WindowsUI
WindowsUI
与MetroUI
明显不同,请修改代码以使用新控件。