in

dotNet Umbria

Il primo User Group in Umbria sul mondo .Net
Latest post 01-16-2008 1:42 PM by Andrea Cruciani. 1 replies.
Page 1 of 1 (2 items)
Sort Posts: Previous Next
  • 01-15-2008 2:09 PM

    Problema con eventi in una lista di customcontrols

    Ciao a tutti,

     ho il solito panel a cui aggiungo da codice una serie di n customcontrols. Ognuno  di loro ha un pulsante che lo dovrebbe settare come item predefinito... ma come posso fare?

     in teoria dovrei accedere dall'item selezionato alla lista degli item contenuti nel panel, settare a false la proprietà in questione di tutti gli item e settarla a true solo in nell'item selezionato.

     Avevo pensato di usare la "parent" per arrivare al panel e poi fare tutti i giochi... ma è la strada giusta?

     Grazie

    Dox 

     

  • 01-16-2008 1:42 PM In reply to

    Re: Problema con eventi in una lista di customcontrols

    Ciao,

    la soluzione che suggerisci è sicuramente praticabile, in effetti dal parent potresti poi fare un foreach sulla proprietà Controls.

    Alternativa, non so se più pratica, è quella di usare un evento custom definito nel form principale cui registrare tutti i panel. Nel momento in cui viene richiesta priorità ad un controllo potrai notificare la cosa sollevado l'evento e magari passando come argomento un riferimento (o il nome) del controllo interessato. A quel punto ciascun controllo valuterà se e' stato chiamato o meno e si comporterà di conseuenza.

    Non so se risponde al tuo problema, in caso mandami più dettagli,

    ciao

    Andrea

    Andrea Cruciani

Page 1 of 1 (2 items)
dotNet Umbria 2007-2008
Powered by Community Server (Commercial Edition), by Telligent Systems