Center verticalement un Edit

mogwai93 Messages postés 362 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 4 novembre 2023 - 17 mai 2010 à 18:43
mogwai93 Messages postés 362 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 4 novembre 2023 - 20 mai 2010 à 16:21
Bonjour

je cherche à centrer verticalement la zone de saisie d'un champ edit (mono ligne)
car par défaut, il se trouve en haut à gauche (ou centre haut si je rajoute ES_CENTER)

mais je n'ai rien trouvé pour le centrer verticalement


Merci

3 réponses

cs_louis14 Messages postés 793 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 10 février 2021 8
18 mai 2010 à 10:10
Bonjour,
Si tu cherches sur internet, tu verras que ce n'est pas aussi simple à moins de créer son contrôle. Sinon une des solutions est d'utiliser un RichText.

louis
0
racpp Messages postés 1909 Date d'inscription vendredi 18 juin 2004 Statut Modérateur Dernière intervention 14 novembre 2014 17
19 mai 2010 à 15:31
Salut,
Puisqu'il ne s'agit que de l'apparence on peut recourir à des astuces pour donner l'aspect voulu à nos contrôles. Dans ton cas, tu peux mettre un static ayant une bordure et une couleur de fond d'un edit avec les dimensions voulues. En dessus de ce static tu mets ton vrai edit, sans aucune bordure, en le centrant verticalement par rapport au static. Ainsi, ce dernier sera en arrière plan de l'edit comme s'il s'agit d'un seul et même contrôle.
0
mogwai93 Messages postés 362 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 4 novembre 2023
20 mai 2010 à 16:21
merci racpp pour cette solution de contournement


je verrais plus tard pour la solution de louis14
0
Rejoignez-nous