<ComboBox x:Name="FoldersSelecter" DisplayMemberPath = "DisplayName" SelectedValuePath="KnownFolders" SelectedValue="{Binding CurrentFolder, Source={StaticResource appSettings}, Mode=TwoWay}" />
Вот такой простой combox не хочет отображать то что ему присвоенно, то есть когда страница загрузилась, setter вернул значение, а оно не отобразилось
public ContentFolder CurrentFolder
{
get
{
var settings = ApplicationData.Current.RoamingSettings;
return settings.Values.ContainsKey("CurrentFolder") ? new ContentFolder(settings.Values["CurrentFolder"].ToString()) : _defaultCurrentFolder;
}
set
{
if(value != null)
ApplicationData.Current.RoamingSettings.Values["CurrentFolder"] = value.KnownFolders;
else
ApplicationData.Current.RoamingSettings.Values["CurrentFolder"] = _defaultCurrentFolder.KnownFolders;
}
}
С уважением, Герасимов Алексей. Skype: gerich1988; icq: 352-885-953