| Michele Semprini |
ListView
Ciao a tutti,
sto iniziando ad usare WPF ed ho un problema di questo genere: ho una listView caricata con una serie di oggetti,rappresentati attraverso un particolare Template composto da un Bottone (per poter eliminare l'oggetto) e una textBox con la descrizione. Come faccio a sapere, quando clicco su uno dei bottoni della lista, su quale elemento ho cliccato? Grazie Michele |
| Corrado Cavalli |
Re: ListView
Il button ha la proprietà DataContext valorizzata con l'istanza associata, ti basta quindi recuperare la properietà e castarla opportunamente.
Il tutto in maniera dipendente da come gestisci il click del button stesso. HTH Corrado |
| Michele Semprini |
Re: ListView
Grazie Corrado! Provo.
(sono anche contento che il Forum di UgiDotNet sia tornato funzionare ... ) ciao, Michele |
| Michele Semprini |
Re: ListView
E se volessi passarlo come CommandParameter direttamente dallo XAML ad un mio Command? Come va codificato ?
|
| Corrado Cavalli |
Re: ListView
Ciao Michele, potresti usare qualcosa tipo:
Button Content="{Binding Data}" Command="{Binding DeleteCommand}" CommandParameter="{Binding}" -Corrado |