What seems missing from your snippet is, XAML/code to attach selector_SelectionChanged
method to SelectionChanged
event of LongListSelector
:
<phone:LongListSelector
SelectionChanged="selector_SelectionChanged"
x:Name="AddrBook"
.....
...../>
In addition, we need to cast LLS's SelectedItem to specific type to be able to access complete set of it's properties :
AddressBook selectedAddress = (AddressBook)AddrBook.SelectedItem;
NavigationService.Navigate(new Uri(selectedAddress.SectionPage + ".xaml", UriKind.Relative));