I have this settings class
class AppSettings : ApplicationSettingsBase
{
[UserScopedSettingAttribute()]
public ObservableCollection<TrackViewModel> TracksViewModel
{
get { return (ObservableCollection<TrackViewModel>)(this["TracksViewModel"]); }
set { this["TracksViewModel"] = value; }
}
...
TracksViewModel has a property Track (my Model), which is a class. Also this class has a empty constructor, so I guess this make no problem.
Anyway, when I save Settings, all the Properties are saved but Track object. In output debug I got no errors.
Any suggestion ?