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

Kis*_*hor 14 .net c# wpf user-interface windows-10

这个问题只是关于如何开发一个WPF控件样式与Windows 10设置APP完全匹配的应用程序.在windows 10设置应用程序有不同的风格combobox,toggle button slider control等等.

Windows 10设置应用程序

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

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

欢迎所有的建议:)

Bar*_*art 16

最简单的方法是将您的应用程序创建为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 Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\10.0.10240.0\Generic


小智 5

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