Вызов методов свойства из свойства e.PropertyName - PullRequest
0 голосов
/ 22 марта 2010
void TheSettings_PropertyChanged(object sender, 
             System.ComponentModel.PropertyChangedEventArgs e)
{
    var settings = IsolatedStorageSettings.ApplicationSettings[StorageSettings]  
                                              as Dictionary<string, string>;

    settings[e.PropertyName]= //call the method that has the same property 
                              //   name to get what the value is

    LoadData();
}

Вот что я пытаюсь сделать. Это для приложения Windows Phone 7 серии. Я пытаюсь определить, какие значения изменились, когда пользователь меняет настройки на странице настроек, и просто сохранить их.

1 Ответ

2 голосов
/ 22 марта 2010

Если вы хотите динамически вызывать свойства, используйте Reflection. Этот пример получает значение: http://www.vcskicks.com/properties.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...