我需要构建一个WPF的Metro风格应用程序,我需要哪些组件?

18

我必须在WPF中创建一个非常花哨的应用程序。我想使用类似WP7应用程序的Metro样式来创建它。

您是否知道是否有可以用来获得类似样式的组件?


3
请查看MetroTwit - BoltClock
请查看这个问题:https://dev59.com/FWYr5IYBdhLWcg3wi6zd - Daniel
4个回答

13
你可以使用 Elysium,它是根据 MIT 许可证授权的,并包含 ApplicationBar 和 ToastNotification 类。

3
Elysium安装指南和示例代码 - http://bizvise.com/2012/09/27/how-to-create-metro-style-window-on-wpf-using-elysium/ 该文章介绍了如何使用Elysium在WPF中创建类似于Metro风格的窗口,提供了相应的安装指南和示例代码。 - JeeShen Lee

6
我认为一个好的解决方案是采用Windows Phone 7的原始Metro风格,并调整它们以适应Windows的要求。其中一个很好的起点是LightBlue样式,可以在以下位置找到:C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.0\Design。我还在codeplex上发现了另一个有前途的框架:http://metrotoolkit.codeplex.com/(但我现在还没有检查它)。

5
提醒一下,Metro Toolkit包含了版权受保护的XAML代码,这些代码是从我的项目MetroTwit中反向工程而来,并且未经允许就进行了重新分发。请注意。 - LongZheng
@Long,楼主就您的产品提出了进一步问题:WPF界面像MetroTwit,显然您是回答这个问题的最佳人选 :) - slugster

3

3

1
确实,MahApps很有前途。但唯一的缺点是它们不包括一些关键的控件,比如DataGrid和DateTimePicker,在几乎每个LOB应用程序中都需要。DataGrid和D.P.早已成为WPF的一部分。 - James
你可以向MahApps的开发人员询问这些事情,他们会回复并解决它们的;-) - sma6871

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接