orione1976 ha scritto:
se fattibile e per avere un codice più leggibile in futuro, di creare qualcosa che assegni a dele textbox delle proprietà specifiche come in esempio
Puoi sempre
creare una classe di utilità statica (
Shared) con un metodo (
Sub) nel quale prendi in input una serie di
TextBox e assegni dinamicamente una routine di gestione dell'evento configurato a piacere, magari in base ad altri valori specificati assieme alla stessa collezione di
TextBox.
In alternativa, potresti
ereditare dalla classe TextBox e implementare una sua variante, ridefinendo (tramite
Overrides) i metodi chiave che gestiscono gli eventi di tuo interesse, creando così una nuova casella di testo da mettere nella toolbox e usare quando vuoi al posto di quella tradizionale, agendo su eventuali
Property personalizzate per attivare/disattivare le feature che ti interessano e che hai implementato al suo interno.
Ovviamente, tutto è teorico e richiede di documentarsi adeguatamente in merito.
Ad esempio, sull'ereditare controlli esistenti in
Windows Forms (ho dato per scontato si parlasse di questo) puoi leggere
questa pagina della documentazione ufficiale.
Ciao!