这个问题只是关于如何使用与Windows 10设置APP完全匹配的控件样式开发WPF
应用程序。
在Windows 10中,设置应用为combobox
,toggle button
slider control
等设置了不同的样式。
这些自定义样式是否可以立即从Microsoft(.NET
平台)使用?或者我需要解决这些窗口控件的问题。
或任何其他可用的第三方扩展程序或工具。
欢迎提出所有建议:)
答案 0 :(得分:15)
最简单的方法是将应用程序创建为Windows 10 UWP应用程序。
但是如果你想坚持使用WPF,已经有几个库已经可用(如果你深入研究网页,你可能会发现更多)。我从头顶知道的两个是:
第一个提供更多UI控件,第二个专注于新的Windows 10控件,如SplitView
和RelativePanel
。
如果你想创建自己的控件,那么一个让你开始布局的好地方是深入研究这些现有控件的样式(如果安装了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/