Probleme beim Binden von LongListSelector.SelectedItem an die MVVM-Eigenschaft

Wenn ich Visual Studio 2013 und das Windows Phone 8 SDK verwende, kann ich das nicht erhaltenSelectedItem Eigentum derLongListSelector ordnungsgemäß an eine MVVM-Eigenschaft binden.

Es scheint ein identisches Problem mit einem Fehler zu sein, der vor seiner Aufnahme in das SDK im Steuerelement vorhanden war, aber als behoben markiert ist.http://silverlight.codeplex.com/workitem/9360

Ist dies noch jemandem bekannt, der von einem Fix / einer aktualisierten Version Kenntnis hat?

Ich verwende derzeit einen Code für die Problemumgehung

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

Antworten auf die Frage(2)

Ihre Antwort auf die Frage