Plutot qu'un grand discours, voici une capture de mon application...
C'est une partie d'un form de mon application, mais le même problème se pose un peut partout... on a comme champs d'edition dans l'ordre (de haut en bas) :
- 3 combo box en enabled = false
- 2 listes en enabled = false
- une textbox en readonly = true
Le read only est le meilleur choix pour moi pour une textbox, d'une part car on peut toujours selectionner le texte ce qui n'est pas le cas avec enabled=false, d'autre part parce que le texte apparait en noir et pas en gris.
C'est d'ailleurs de là que vient ma question, j'aimerais uniformiser le style de mes controles, en fond gris et texte en noir. Mais plutot que de passer par les attributs de chaque controle, j'aimerais savoir si il est possible de modifier les styles d'affichage par défaut (ici pour le cas ou une liste ou un combobox est en enabled=false), est-ce que quelqu'un a la solution?
Partager