Sai che in VB.NET puoi associare lo stesso evento a più controlli?

Per esempio, se hai text1 e text2 e vuoi sapere se uno dei due è stato modificato, puoi fare così:

codice:
 
dim cambiato as boolean

Private sub Controlla (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles text1.Change, text2.Change
  cambiato=true
End sub
In questo modo hai gestito il change di text1 e text2 con un solo evento.
E' ovvio che puoi farlo con tutta una serie di controlli che implementino l'evento change....