首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何创建一个类似于Visual Studio,Office2013,GitHub for Windows等的程序界面(风格)?

如何创建一个类似于Visual Studio,Office2013,GitHub for Windows等的程序界面(风格)?
EN

Stack Overflow用户
提问于 2013-03-21 19:44:40
回答 3查看 30.7K关注 0票数 18

我想知道如何创建一个程序界面,就像在Visual Studio,Office2013,GitHub中使用的那样。

看起来世界和平论坛的主题不是在这些软件上使用的相同主题。

为了向您展示这些程序接口与其他常见程序接口之间的区别,请看一下这些打印屏幕:

我想知道如何构建的接口:

Visual Studio:

Office 2013 (Excel):

适用于Windows的GitHub:

公共接口:

这些程序之间的区别在于它们的接口。我已经下载了Visual Studio Express for Windows 8,Visual Studio Express for Windows Desktop,我也查看了Visual Studio Ultimate,但他们没有在您创建“新项目...”时构建此类界面的选项。

我需要在我的VS上安装一个新的模板才能构建这样的界面吗?我认为这是WPF的某种主题。我希望看到这些应用程序使用您在答案中提到的这种UI风格的证据。谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-06-24 16:44:40

请注意,默认情况下,应用程序的外观基于操作系统主题。

您的接口是按照Metro UI style设计的。Metro UI应用程序仅适用于Windows8,因为它们需要WinRT。

您只能使用WPF在Windows 7(和vista)中模拟Metro样式:您必须使用第三方控件(或开发自己的控件),例如以下示例:

“大千世界”只是一个共同控制的主题。例如,没有轴心或全景控件。

票数 13
EN

Stack Overflow用户

发布于 2013-03-26 06:12:29

Visual Studio2012和Windows的GitHub都是WPF应用程序。Office对"Metro“外观使用自定义控件。

WPF和Silverlight提供了一种简单的方法来创建整个应用程序的主题。GitHub基于Silverlight的主题“大都市”。

这里有一些链接可以了解更多信息。

Cosmopolitan Theme for WPF

Making your WPF app look like the Zune client

Silverlight 4 Application Themes

Mishra Reader (一个具有类似主题的活动开源WPF客户端)

票数 7
EN

Stack Overflow用户

发布于 2014-09-05 22:02:29

Office 2013使用Metro风格和丝带。为此,您可以使用Fluent Control Suite。此项目还具有Metro样式,您可以轻松地使其类似于Office 2013。请注意,您可能需要最新的dll,而不是例如nuget包。

如果你想要一些像Office2013这样的图标,我在这里找到了一个离Office图标很近的图标包:Axialis Pure Flat 2013 (付费)。

对于其他没有丝带的人,你可以像Cybermax建议的那样使用MahApps Metro,对于码头,你可以使用WPF Toolkit中的AvalonDock。AvalonDock也有Metro风格。和Visual Studio 2010风格。您可以像在Visual Studio中那样停靠Windows,这非常有用;)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15546599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档