Salve, vi chiedo un consiglio: ho un form in cui si accede in modalità lettura o modalità modifica/scrittura.
Se si accede in modalità lettura dovrei impostare tutti i controlli a .enabled=false.
Così facendo però il form diventa poco leggibile, quindi avevo pensato di impostare la proprietà readonly, e qui sorgono i problemi: per impostare enabled facevo:
For Each ctrl In TabControl1.TabPages
ctrl.Enabled = False
Next
Invece readonly non appare come proprietà, quindi?!?! Come faccio ad impostare questa proprietà?
Inoltre ho anche delle combobox, che non hanno il readonly, quindi come ottenere lo stesso effetto?
Il problema comunque è a monte: io voglio solo disabilitare i controlli ma con un colore diverso da quello di default, perchè è troppo poco leggibile, quindi non è consigliato per un form di sola lettura!
Ci sono altre soluzioni che vengono adottate per risolvere questo tipo di problema?
Grazie anticipate per i vs consigli