|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Jun 2006
Messaggi: 9
|
[C#] Ricevere eventi da controlli in secondo piano
Salve a tutti, vi espongo il mio problema:
Ho un oggetto di tipo System.Windows.Forms.Panel all'interno del quale ho aggiunto una serie di oggetti tramite Codice:
_panel1.Controls.Add(Control); Lo diventa solo se rimuovo tutti i controlli interni che ho aggiunto Suppongo che il problema sia il fatto che il mio pannello ora è in secondo piano rispetto ai controlli aggiunti (perchè ad esempio eventi come lo Scroll li sento lo stesso), ma a me interessa che sia lui a poter ricevere questo evento. Come posso fare? Grazie Ultima modifica di Suondmao : 09-02-2010 alle 20:41. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
|
Con il modello di eventi WPF e' fattibile di sicuro.
Gli stessi eventi cascano giu' dal primo piano al fondo, e poi bubblano su', di nuovo verso il primo piano. Ogni elemento puo' interrompere la catena, ingoiando l'evento.
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto. E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:45.



















