Problemy z powiązaniem właściwości LongListSelector.SelectedItem z właściwością MVVM

Korzystając z Visual Studio 2013 i Window Phone 8 SDK nie mogę uzyskaćSelectedItem własnośćLongListSelector poprawnie powiązać z właściwością MVVM.

Wydaje się, że jest to identyczny problem z błędem, który istniał w kontrolce przed jej włączeniem do zestawu SDK, ale który został oznaczony jako naprawiony.http://silverlight.codeplex.com/workitem/9360

Czy ktoś inny doświadcza tego i wie o poprawionej / zaktualizowanej wersji?

Obecnie używam kodu za obejściem

    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;   
    }

questionAnswers(2)

yourAnswerToTheQuestion