この質問は、Windows 10設定アプリと完全に一致するコントロールスタイルを使用してWPF
アプリを開発する方法についてです。 Windows 10の設定アプリでは、combobox
、toggle button
slider control
などのスタイルが異なります。
これらのカスタムスタイルは、Microsoft(.NET
プラットフォーム)からすぐに使用できますか?または、これらのウィンドウコントロールと一致するように、お尻をオフにする必要があります。
または、同じように利用できる他のサードパーティの拡張機能またはツール。
すべての提案は大歓迎です:)
もちろん、最も簡単な方法は、Windows 10 UWPアプリとしてアプリを作成することです。
ただし、WPFを使い続けたい場合は、すでにいくつかのライブラリが利用できます(Webを詳しく調べれば、さらに多くのライブラリが見つかるでしょう)。私が頭の上から知っている2つは次のとおりです。
1つ目はより多くのUIコントロールを提供し、2つ目はSplitView
やRelativePanel
などの新しいWindows 10コントロールに焦点を当てています。
独自のコントロールを作成したい場合は、これらの既存のコントロールのスタイルを調べてください(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
この問題の答えを探しているすべての人のために。 Metro Designをwpfアプリケーションに導入するためのNuGetパッケージがあります。 https://mahapps.com/