这不是什么秘密:Silverlight的DataGrid默认样式很漂亮,而WPF的默认样式很差。
与其重复发明轮子,不如让我问问社区,是否有人复制了SL样式以在WPF中使用。
请看一下截图,自己判断Silverlight和WPF团队是如何投资他们的产品的。
Silverlight默认样式的DataGrid:

WPF默认样式的DataGrid (在Saied K的回答之后更新):

发布于 2010-11-25 01:45:53
我还没有找到任何具有Silverlight风格的DataGrid的项目,所以我在Codeplex上创建了一个:
http://datagridthemesfromsl.codeplex.com
没有所有的主题,但至少有几个。
发布于 2011-01-19 12:04:02
在MSDN的深处,我发现了this。
在这篇文章的底部,你会看到这句话:
例如,请看下图,其中显示了使用ControlTemplates设置样式示例的一部分
如果你点击'Styling with ControlTemplates Sample',它会把你带到一个download link。下载后,您可以编译项目,其中包括各种样式,包括难以捉摸的数据网格样式!您可以获取MS的DataGrid.xaml文件并根据需要对其进行修改。
发布于 2009-12-27 10:36:19
似乎没有开箱即用的风格。
我在微软的建议网站上发布了一个建议,请投票给here和here!
任何模仿Silverlight DataGrid默认样式到WPF的人都应该张贴他的答案,我将把它标记为答案并给他一个投票!
非常感谢!
https://stackoverflow.com/questions/1736530
复制相似问题