cyrilou421
Messages postés7Date d'inscriptionlundi 29 octobre 2007StatutMembreDernière intervention 8 janvier 2014
-
3 nov. 2007 à 19:09
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 2007
-
3 nov. 2007 à 22:23
Bonjour,
J'utilise une datagrid pour afficher les données d'une base de donnéeset je voudrais que le texte des cellules apparaissent tous le temps en multiligne et centrer dans la cellule.
Est ce quelqu'un a un code pour faire faire ça à la datagrid (je suis en VB6)?
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 20072 3 nov. 2007 à 21:23
Bonsoir,
Pour le centrage, c' est possible:
Click droit sur le DataGrid /Propriétés/Disposition .
Puis selectionne le champ que tu veux et va sur Alignement.
Tu pourras choisir entre Left, Cener ou Right.
Pour le multiligne, je ne l' utilise jamais mais essaies,
sur le même Onglet Disposition, avec la propriété WrapText
et augmente la hauteur des lignes dans l' onglet General.
cyrilou421
Messages postés7Date d'inscriptionlundi 29 octobre 2007StatutMembreDernière intervention 8 janvier 2014 3 nov. 2007 à 22:00
Merci pour cette réponse, je vais essayer pour WrapTexte.
Mais pour l'alignement, j'ai oublié de préciser que je cherche à faire l'alignement vertical dans la cellule.
Merci
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 20072 3 nov. 2007 à 22:05
l'alignement vertical ?!!
tu veux dire un caractère par ligne ?
Pour ça , même pour un simple label , il faut faire un UserControl et user des Apis ...
Alors tu imagines avec un DataGrid ..!