2013-12-12 16 views
1

在“Modern UI for WPF”,“MahApps”和“Elysium”中是否存在任何实际区别?用于WPF差异的Metro UI

你会建议什么?

我可以找到任何功能列表或比较。深入测试它们需要一些时间,所以如果有人已经通过这个,我会非常感谢他分享经验。

回答

0

所有这些修改WPF控件的基本模板。无论他们的“美貌”如何,我都会选择一种易于定制,维护和记录的产品。

我个人从未使用过一个,但现代UI是非常有名的,可维护的,有很多资源,如果你搜索和他们的网站提供了一些关于如何定制的教程。如果您在WPF模板,样式方面没有太多的经验,所有这些都很难消化。

如果这不是你的情况,请选择可定制的 - 无论它是哪个。

可定制我的意思不仅仅是外观,而是整个WPF的目的,体系结构和模式。

1

我对此做了类似的迷你研究。当时我比较了MahApps.Metro和Modern UI,最后选择了MahApps用于我的项目。主要原因是简单。在我的项目中采用MahApps需要更少的努力。据我所知MahApps主要是风格,而不是自定义控件(除了MetroWindow来替换标准的WPF窗口和一些额外的控件)。因此,整个代码保持WPF标准代码和标记,只有这些标准控件的外观被MahApps风格覆盖。

谈到可定制MahApps库是开源的,因此您可以修改预定义的MahApps样式以满足您的需求。你可以构建你的应用程序,并应用适用于WPF的所有模式,因为我告诉你的代码大多停留在WPF标准。

不是一个全面的比较,只是想分享我所经历的。我主要谈MahApps,因为这是我一直在使用的。也许别人会拿出另外两个。