Ho un problema quando il trigger arriva in ViewModel the SelectedItem (parametro) arriva l'elemento precedentemente selezionato. Ho bisogno dell'elemento appena selezionato come parametro su selectionChanged.Interaction Trigger prima della selezioneChanged di ListPicker in Windows Phone 8
Sono nuovo nel WP8. Di seguito è riportato il codice
<toolkit:ListPicker Header="Background"
ExpansionMode="FullscreenOnly"
Template="{StaticResource ListPickerControlTemplate}"
VerticalAlignment="Top"
ItemsSource="{Binding Path=Buildings.ObjectList}"
Margin="0"
x:Name="buldings"
Padding="0">
<i:Interaction.Triggers>
<i:EventTrigger EventName="SelectionChanged">
<i:InvokeCommandAction Command="{Binding Path=BuildingSelectionCommand}"
CommandParameter="{Binding Path=SelectedItem, ElementName=buldings}" />
</i:EventTrigger>
</i:Interaction.Triggers>
Grazie Vinod
Non ho trovato SelectedItemChanged come evento di ListPicker. E ho provato sopra il codice e non ha funzionato. Non è stato licenziato. – vinod8812
@ vinod8812 corretto, ListPicker ha solo l'evento SelectionChanged. è colpa mia. Ho aggiornato la mia risposta per fornire un'altra soluzione – Jehof
Non penso che funzionerà come voglio eseguire un metodo asincrono. In nessun caso, posso eseguire un metodo asincrono. – vinod8812