Buonasera a tutti,
ho un problema con il binding di una textbox con gli item di una listbox.
Ho questa listbox con gli degli item caricati da vari database e alcune textbox che visualizzano dei dati di questi item come ad esempio il nome del personaggio selezionato, il binding funziona benissimo con la lista in selezione singola, mi è stato chiesto di rendere multipla la selezione della lista, allorchè nella textbox, quando sono selezionati più item, non deve essere visualizzato nulla.
Inserendo il binding alla proprietà Text della textbox come ho sempre fatto ottengo questo risultato: seleziono il primo item e la textbox si popola con il corretto nome, seleziono un ulteriore item ma il binding non viene richiamato quindi anche inserendo un convertitore non posso far restituire un testo vuoto, il binding viene nuovamento richiamato quando deseleziono il primo item cliccato.
Uso questo codice per bindare la textbox
codice:
Text="{Binding ElementName=lst, Path=SelectedItem.Nome, Converter={StaticResource convbind}}"
Ringrazio in anticipo per l'attenzione dedicatami e auguro a tutti una buona serata metal