Salut tout le monde,
je souhaite savoir comment fixer la largeur d'une colonne dans une listview.
je modifier la propriété widht de ma colonne et j'obtiens la résultat souhaitée mais je trouve que je peux changer lors de l'execution.
Salut tout le monde,
je souhaite savoir comment fixer la largeur d'une colonne dans une listview.
je modifier la propriété widht de ma colonne et j'obtiens la résultat souhaitée mais je trouve que je peux changer lors de l'execution.
Salut !
Tu peux fixer la largeur des colonnes dans le code lors de leur création avec la méthode Add comme ceci :
Ce code te créera 3 colonnes dont la taille est fixée en fonction de la largeur du contrôle. Tu peux aussi utiliser des valeurs numériques bien entendu !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 With ListView1 .View = View.Details .Columns.Add("En-tête 1", CType(.Width * 2 / 10, Integer)) .Columns.Add("En-tête 2", CType(.Width * 3 / 10, Integer)) .Columns.Add("En-tête 3", CType(.Width * 5 / 10, Integer)) End With
webrider
en fait je veux fixer la première colonne de ma listview
Je ne saurais pas l'affirmer mais je pense que l'argument "largeur" est optionnel, il te suffit donc de le définir pour ta première colonne seulement.
webrider
Partager