Моя модель просмотра MyViewModel имеет свойство MyProperty, которое мне нужно прочитать / сохранить из / в настройках приложения. В моем проекте есть файл Settings.settings, а в типе настроек есть свойство MyProperty. Мне нужно привязать MyViewModel.MyProperty к Settings.MyProperty, чтобы любые изменения в MyViewModel.MyProperty отражались в Settings.MyProperty и, возможно, наоборот. как я могу это сделать?
обратите внимание, что я не могу получить MyViewModel из настроек, потому что MyViewModel уже получает другой тип.
РЕДАКТИРОВАТЬ: я могу сделать это вручную, конечно: читать и писать из и в настройки в моем определении свойства, но я спрашиваю, есть ли более элегантный подход.
class MyViewModel : ViewModelBase
{
public int MyProperty { ... }
public MyViewModel()
{
// here i need to bind Settings.Default.MyProperty to this.MyProperty
}
}