Разработка приложения WPF, как приложение для настройки Windows 10

Этот вопрос касается только того, как разработать приложение WPF со стилями управления, которые точно соответствуют настройкам Windows 10 Settings APP. В настройках Windows 10 приложение имеет разные стили для combobox, toggle button slider control и т.д.

приложение для настройки Windows 10

Доступны ли эти пользовательские стили для использования с платформы Microsoft (.NET)? Или мне нужно работать с моей задницей, чтобы соответствовать этим элементам управления Windows.

Или любое другое стороннее расширение или инструмент, доступные для него.

Все предложения приветствуются:)

Ответ 1

Самый простой способ - создать ваши приложения в качестве приложений Windows 10 UWP, конечно.

Но если вы хотите придерживаться WPF, есть несколько уже доступных библиотек (и вы сможете найти больше, если вы копаете глубоко в Интернете). Я знаю из верхней части головы:

Первый из них дает вам больше элементов управления пользовательским интерфейсом, второй - с новыми элементами управления 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\DesignTime\CommonConfiguration\Нейтральная\ОГО\10.0.10240.0\Generic

Ответ 2

Для всех, кто ищет ответ на эту проблему. Существует пакет NuGet для приведения Metro Design в приложения wpf: https://mahapps.com/