【问题标题】:WPF - Create wizard with metro UI for C#WPF - 使用 Metro UI 为 C# 创建向导
【发布时间】:2026-01-27 01:10:01
【问题描述】:

我使用的是 Visual Studio 2012 Premium,我需要创建从 Visual Studio 开始的向导。我的问题是有一种方法可以像地铁风格的外观和感觉一样创建它,(我是这个主题的新手:))如果是的话,如何? 我尝试在网络上查找数据但没有成功...

我需要用 3 个步骤创建简单的向导。

谢谢!

【问题讨论】:

    标签: c# wpf wpf-controls wpftoolkit


    【解决方案1】:

    我建议使用MahApps.Metro 几乎立即实现 Metro 外观和感觉。试过了,非常简单。

    更新:

    MahApps.Metro 在Microsoft Public License - MS-PL 下获得许可,根据此SO question 允许商业用途。

    您还可以使用其他一些选项,例如 Modern UI For WPFElysium。但是I still recommend MahApps 因为它不会改变你的编码方式。您可以使用标准 WPF 控件,MahApps 将设置这些控件的样式以显示在 Metro 外观中。

    【讨论】:

    • 我可以在我的项目中免费使用它吗?
    • 是的,甚至鼓励商业用途(我在某处读过,但忘了在哪里。如果我找到该声明的链接,将添加评论)。
    【解决方案2】:

    也许你应该试试Devexpress library ... 它包含各种 UI ......

    【讨论】:

    • -1。 DevExpress WPF 控件几乎没用。它们不适合 MVVM,除非您真的喜欢 2000 行代码隐藏文件,否则您将很难尝试将它们融入您的 WPF 项目。