Ошибка привязки LongListSelector.SelectedItem к свойству MVVM
Используя Visual Studio 2013 и Windows Phone 8 SDK, я не могу получитьSelectedItem
собственностьLongListSelector
правильно связать со свойством MVVM.
Похоже, что проблема идентична ошибке, существовавшей в элементе управления до его включения в SDK, но помеченной как исправленная.http://silverlight.codeplex.com/workitem/9360
Кто-нибудь еще испытывает это и знает о исправленной / обновленной версии?
Я в настоящее время использую код за обходной путь
private void LongListSelector_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
LongListSelector s = sender as LongListSelector;
var vm = DataContext as ViewModel.MainViewModel;
Debug.Assert(vm != null);
vm.SelectedLegislator = s.SelectedItem;
}