是否有XAML / WPF / Silverlight风格指南?

时间:2009-10-21 18:54:10

标签: wpf silverlight xaml

来自.NET Rocks! Show #488

  

Richard Campbell:“在GDI世界中我们   得到了微软的一份文件   说你将构建你的应用程序   战舰灰色,现在是他们   应该看:文件到这里和帮助   来到这里,我们都得到了   开发人员。没有这样的书   对于WPF。我有这个想法   找到一个黑色高领毛衣的家伙   这是他的软件和   你们现在好好玩吧。“

我认为微软现在希望每个Windows应用程序看起来都像我们讨厌的丑陋,难以使用,硬件捆绑的crapware!

是否没有这样的最佳实践文件?

3 个答案:

答案 0 :(得分:8)

Microsoft提供了Windows User Experience Interaction Guidelines文档。它可能与您要查找的内容类似,但它并非专门针对WPF或Silverlight最佳实践指南。

答案 1 :(得分:3)

在很长一段时间内(包括MS),没有人过多关注MS ui指南。这是Windows上的每个应用程序看起来和行为都与其他应用程序不同的原因的一个重要原因。

答案 2 :(得分:3)

取决于您正在寻找的指导。在Winforms中,一切都是战舰灰色的主要原因是因为微软指南说它应该(它没有)以及更多,因为这是默认的,并且用不同的方式写它是一种痛苦。即使是现在,我也会想象用Silverlight或WPF编写的大量LOB应用程序将使用默认颜色和样式,原因完全相同。

但是很多其他UI指南仍然适用。如果你想要看起来和感觉熟悉的东西,没有理由你不能使用文件,编辑,视图,帮助等制作标准菜单栏。您仍然可以使用相同的热键,相同的命令,相同的按钮布局和控制。

请注意,虽然这些指南是针对软件和计算机的假设编写的,但这些假设已不再适用。主导范式发生了变化,人们更习惯于具有不同UI布局和更丰富视觉效果的网站。因此,视觉风格更加多样化,人们不太可能被某些非标准布局和控件混淆。这并不意味着什么事情发生了,只是我们应该感觉不太重视保持完全相同的顺序和位置,以免我们的客户因为找不到保存按钮而吓坏了。

简而言之,风格指南就在那里,因为真正的设计师没有足够的能力去做,但仍然足够让开发人员把事情变得丑陋。现在制作非常丑陋的东西更容易,但真正的设计师可以做很多事情来使它变得更好。雇一个。这是值得的。