DevExpress MetroUI

本文关键字:MetroUI DevExpress | 更新日期: 2023-09-27 17:56:42

实际上我正在使用DevExpress 12.2.4版本。MetroUI怎么了?现在我们找不到

using DevExpress.XtraBars.Docking2010.Views.MetroUI;

实际上,我们已经在MetroUI中设计了我们的应用程序。请帮忙

DevExpress MetroUI

版本 v12.2 的 DevExpress 重大变更列表:

BC1766Metro 术语已在代码命名空间和类名中替换为 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安装中的项目转换器工具轻松自动执行此操作

从我刚刚在他们的论坛中看到的,他们正在使MetroUI过时,以支持WindowsUI。我没有这些经验,但我可以猜测 3 种可能的解决方案:

  • 继续使用旧版本
  • 更新到 WindowsUI ,它可能只是重命名为 MetroUI ,因此您只需搜索/替换MetroUI即可在代码中WindowsUI
  • 如果WindowsUIMetroUI明显不同 - 修改代码以使用新控件。