Ошибка привязки 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;   
    }

Ответы на вопрос(2)

Ваш ответ на вопрос