WP8 LongListSelector SelectedItem nicht bindbar
In WP8 haben sie vergessen, SelectedItem als Abhängigkeitseigenschaft bereitzustellen, daher kann ich keine Bindung herstellen. Ich habe das folgendermaßen behoben:http://dotnet-redzone.blogspot.com/2012/11/windows-phone-8longlistselector.html
Dabei stelle ich fest, dass ich die Eigenschaft im ViewModel nicht zurücksetzen kann, d. H., Wenn ich das Element im ViewModel auf null setze, hat dies keine Auswirkungen auf die Benutzeroberfläche. Ich habe bereits eine bidirektionale Bindung in der Benutzeroberfläche bereitgestellt, aber das Festlegen des Elements auf Null im ViewModel ändert das ausgewählte Element im LongListSelector nicht. Ich möchte das SelectionChanged-Ereignis auch nicht verwenden, da ich ViewModels zwischen der WP7.5-App und einer WP8-App teile. Daher möchte ich so viel wie möglich in ViewModel pushen. Gibt es dafür eine Lösung?