locked
ListBox che contiene oggetti: regola generale per risalire all' item della ListBox sapendo che un oggetto contenuto ha emesso un evento RRS feed

  • Domanda

  • Supponiamo ciò che segue:

    Ho una ListBox e vi metto all' interno un altro componente, supponiamo un ContextMenu.

    Supponiamo anche ciò che segue:

    Ho una ListBox e vi metto all' interno un altro componente ancora, supponiamo uno StackPanel con un' immagine e un testo con pulsante.

    Ora: come faccio a capire a quale elemento della ListBox corrisponde la selezione di un elemento di ContextMenu? E per quanto riguarda la seconda situazione? Vi posso chiedere una regola generale?

    P.S.: Cambiando discorso, sto sviluppando un'applicazione per WP7 che riprenda gli esami della SIDA (patente per veicoli). Mi servirebbe aiuto (http://spode.byethost31.com/). Dove posso richiederlo?

    giovedì 14 giugno 2012 16:48

Risposte

  • Ciao,

    come popoli la listbox?

    Imposti l'ItemsSource oppure gli inserisci "manualmente"?

     

    In generale quando si lavora con le Listbox si cerca di usare il DataBinding quindi si imposta l'ItemsSource e si crea l'ItemTemplate.

    Il ContextMenu si inserisce nell'ItemTemplate, negli eventi puoi risalire all'elemento selezionato attraverso il DataContext.

    In pratica avrai un ContextMenu per ogni elemento.

    Stefano

    • Proposto come risposta Ronca venerdì 15 giugno 2012 21:45
    • Contrassegnato come risposta Irina Turcu mercoledì 25 settembre 2013 14:20
    giovedì 14 giugno 2012 17:51
    Postatore