@gmikhail94

Как правильно реализовать сброс настроек до первоначальных?

Есть приложение (WPF) которое при запуске считывает настройки из *.setting. Пользователь может их изменить и сохранить.
Вопрос - если понадобится восстановится настройки до первоначальных, то как это лучше сделать? Сейчас я думаю в *.setting сделать каждому параметру дубликат доступный только для чтения, и при восстановлении восстанавливать значение пользовательских настроек. Но может есть более лучший/правильный вариант?

5894d3eaabfc46e7963a55bac0abe7f0.png
  • Вопрос задан
  • 135 просмотров
Решения вопроса 1
hePPer
@hePPer
если при создании настроек использованы стандартные возможности студии, - то настройки будут храниться в 2х местах - рядом с программой, которые доступны только для чтения, они же дефолтные, и измененные, они хранятся в папке пользователя.
для возврата к первоначальным, вам надо просто сбросить настройки и сохранить их. для этого, если не изменяет память в классе Settings есть специальный метод.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы