我喜欢新办公套件和Visual Studio上的Windows chrome:

在此处输入图像描述

当然,我仍在为Windows 7开发应用程序,但我想知道是否有一种快速简便的方法(阅读:WPF样式或Windows库)来模拟这种样式.我以前做过一些Windows chrome的造型,但要让它看起来和行为都恰到好处,这真的很棘手.

有人知道是否有现有的模板或库可以为我的WPF应用程序添加"现代UI"外观吗?

推荐答案

我最终 Select 的解决方案是MahApps.Metro(github),它(在现在使用两个软件之后)我考虑了一个优秀的UI工具包(credit to 102 for the suggestion).

窗口样式

它只需很少的工作就可以给应用程序换肤,并且具有标准Windows8控件的改编功能.它非常结实.

文本框水印

Nuget上提供了一个版本:

你可以安装MahApps.使用GUI通过Nuget访问Metro(右键单击

PM> Install-Package MahApps.Metro

它也是free美元--即使是商业用途也是如此.

更新10-29-2013:

我发现Github版本的MahApps.Metro包含当前nuget版本中不可用的控件和样式,包括:

数据网格:

在此处输入图像描述

清洁windows :

在此处输入图像描述

弹出按钮:

在此处输入图像描述

瓷砖:

在此处输入图像描述

github存储库非常活跃,有相当多的用户贡献.我建议你go 看看.

.net相关问答推荐

条带连接支付—引发异常

.NET Core 中的微服务

我在哪里可以获得线程安全的 CollectionView?

process.WaitForExit() 异步

每 X 秒执行一次指定函数

使用泛型装箱和拆箱

使文本框不可编辑

将双精度转换为带有 N 个小数的字符串,点作为小数分隔符,并且没有千位分隔符

支持 HTTPS 的 Httplistener

在安全处理异常时避免首次机会异常消息

什么版本的 .NET 附带什么版本的 Windows?

解密 .NET clr20r3 异常参数 P1..P10

仅使用 XAML 绘制纯色三角形

Visual Studio 类图不显示关系

为什么会出现编译错误使用未分配的局部变量?

在 WPF DataGrid 中绑定 ComboBoxColumn 的 ItemsSource

List 是否保证项目将按照添加的顺序返回?

如何在 C# 中处理 XML

在不使用while循环的情况下找到最里面的异常?

ConfigurationManager.AppSettings - 如何修改和保存?