Bonsoir,
Comme toujours, je m'adresse à vous après de nombreuses recherches sans résultat concluant.
J'ai dans un form, des TextBox, Combobox, Labels et 1 DateTimePicker. J'aimerais pouvoir bloquer leurs modification lorsque que je ne suis pas dans le mode "Edition".
Il y a bien évidement la propriété .enable , qui rempli les critères.
Mais le soucis est que les controls sont alors grisés et la lecture n'est pas adaptée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Sub Unlock_control(ok As Boolean) For Each onglets As TabPage In Me.TabControl1.Controls For Each ctrl As Control In onglets.Controls ctrl.Enabled = False Next Next End Sub
J'ai essayer de modifier leurs backcolor et forecolor mais cela ne fonctionne pas très bien pour les textbox et pas du tout pour les combobox.
Alors pensez vous qu'il existe d'autre moyens ?
En vous remerciant.
Partager