Page 1 sur 1

[R] Listview et bordures

Posté : mar. 23 sept. 2014 11:54
par Alaghir
Bonjour,

Je souhaiterai mettre des bordures pour mes lignes et colonnes sur une listview, façon tableur.

Est-ce possible via un paramètre que je n'aurai peut être pas vu ou compris (j'ai essayé le gridline, mais ça donne pas terrible, et ça ne fait pas ce que je veux de plus.)

Merci,

Re: Listview et bordures

Posté : mar. 23 sept. 2014 12:22
par jguinch
Merci de modifier le titre du sujet afin qu'il respecte les règles de présentation d'un message.

Re: [..] Listview et bordures

Posté : mar. 23 sept. 2014 15:58
par TommyDDR

Code : Tout sélectionner

$LVS_EX_GRIDLINES
vous donne pourtant le rendu demandé.
► Afficher le textecode

Re: [..] Listview et bordures

Posté : mer. 24 sept. 2014 09:31
par Alaghir
Merci pour ton script

Je m'explique, j'aimerai que les bordures soient aussi visibles hors sélection. C'est dans ce sens là que le Gridline ne fait pas ce que je veux.

Re: [..] Listview et bordures

Posté : mer. 24 sept. 2014 11:35
par TommyDDR
Avez vous le même rendu ?
Si oui : ne voyez vous pas les lignes même sans sélection ?

Re: [..] Listview et bordures

Posté : mer. 24 sept. 2014 13:03
par Alaghir
Capture.PNG
Capture.PNG (10.43 Kio) Vu 6289 fois
Voilà ce que j'aie appliqué à mon projet.

Et ce que j'aimerai, c'est avoir un visuel clair sur les lignes et colonnes hors sélection, si c'était pour moi, cela m'irait très bien avec le paramètre que vous m'avez indiqué, cependant l'applicatif est amené à être utilisé par d'autres personnes que moi.
Il m'a été signalé que la liste en l'état n'était pas très claire et l'on m'a demandé s'il était possible de voir lignes et colonnes hors sélection, pour faire un rapprochement sur les données au premier coup d'oeil.

Re: [..] Listview et bordures

Posté : mer. 24 sept. 2014 14:38
par Hugues
Pour un confort visuel, alterne la couleur d'une ligne sur 2.

Un truc trouvé sur le Net...
► Afficher le texte

Re: [..] Listview et bordures

Posté : jeu. 25 sept. 2014 15:12
par Alaghir
Bon, j'ai bricolé un peu le truc, j'ai mis un fond gris sur la listview, vu que les colonnes sont blanches ça ressort comme ça...

Merci en tout cas pour vos réponses.

Bonne journée

Re: [R] Listview et bordures

Posté : jeu. 25 sept. 2014 16:15
par Hugues
Fait des recherches sur les forum, car il y a des UDF qui te permettent de faire pas mal de chose, comme écrire en gras, en italique, etc...

Re: [R] Listview et bordures

Posté : jeu. 25 sept. 2014 18:58
par mikell
[Mode "j'arrive après la bataille" ON]

On peut aussi se faire des gridlines 'custom' avec WM_DRAWITEM, avec une épaisseur des lignes horizontales et verticales ajustable
La couleur des lignes est celle du background, celle de la sélection est au choix
Si on fait les lignes horizontales épaisses alors il faut aussi augmenter la hauteur des items avec WM_MEASUREITEM et repositionner le texte en hauteur
► Afficher le texte