像Windows 10设置应用程序一样开发WPF应用程序

时间:2015-11-06 08:01:27

标签: c# .net wpf user-interface windows-10

这个问题只是关于如何使用与Windows 10设置APP完全匹配的控件样式开发WPF应用程序。 在Windows 10中,设置应用为comboboxtoggle button slider control等设置了不同的样式。

windows 10 setting app

这些自定义样式是否可以立即从Microsoft(.NET平台)使用?或者我需要解决这些窗口控件的问题。

或任何其他可用的第三方扩展程序或工具。

欢迎提出所有建议:)

2 个答案:

答案 0 :(得分:15)

最简单的方法是将应用程序创建为Windows 10 UWP应用程序。

但是如果你想坚持使用WPF,已经有几个库已经可用(如果你深入研究网页,你可能会发现更多)。我从头顶知道的两个是:

第一个提供更多UI控件,第二个专注于新的Windows 10控件,如SplitViewRelativePanel

如果你想创建自己的控件,那么一个让你开始布局的好地方是深入研究这些现有控件的样式(如果安装了8.1和10 SDK)。

  

C:\ Program Files(x86)\ Windows Kits \ 8.1 \ Include \ winrt \ xaml \ design

     

C:\ Program Files(x86)\ Windows   试剂盒\ 10 \设计时\ CommonConfiguration \中性\ UAP \ 10.0.10240.0 \通用

答案 1 :(得分:3)

对于正在寻找该问题答案的每个人。 有一个NuGet软件包可将Metro Design引入wpf应用程序: https://mahapps.com/