begin process at 2010 02 10 05:28:18
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Trucs & Astuces

 > ASTUCE: COMMENT CHANGER LA TAILLE DE NOS LIGNES DANS UN TLISTVIEW

ASTUCE: COMMENT CHANGER LA TAILLE DE NOS LIGNES DANS UN TLISTVIEW


 Information sur la source

Note :
Aucune note
Catégorie :Trucs & Astuces Classé sous :taille, ligne, listview, tlistview Niveau :Débutant Date de création :13/10/2005 Vu / téléchargé :3 404 / 393

Auteur : taye78

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note


 Description

Cette petite astuce vous permet de changer la taille (height) de vos lignes dans un TListView, n'ayant pas de message LVM_SETITEMHEIGHT comme pour les TTreeView (TVM_*) ni de méthode permettant ce changement (dûmoins je n'en ai pas trouvé) j'utilise la propriété SmallImages qui me permet de linker mon TListView a une TImageList et je modifie la propriété Height de celui-ci (de l'imagelist).
Ce qui me permet de modifier la taille des lignes du listview.

C'est un truc vraiment simple mais après avoir rechercher pas mal sur internet je n'ai rien trouvé d'autre...


 Conclusion

J'ai décidé de le poster pour éviter des recherches vraiment très longues sur le net pour peu de résultat a certain.

Mince exemple dans le zip

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip CRÉATION D'UN POINT DE RESTAURATION (ME/XP)
Source avec Zip SURVEILLER LES ACTIVITÉS D'UN DOSSIER ET DE SES SOUS-DOSSIER...
Source avec Zip BLOQUER L'ACCÈS À UN VOLUME (LECTEUR: DISQUE DUR, DISQUETTE,...
Source avec Zip LISTEUR DES PROCESSUS ET DE SES CHILDS. KILL N'IMPORTE QUEL ...
METTRE (OU RETIRER) LE MONITEUR EN (DE LA) VEILLE

 Sources de la même categorie

Source avec Zip Source avec une capture UTILISER UNE DLL INCLUSE EN RESSOURCES par Bacterius
Source avec Zip Source avec une capture IMAGE DANS UN TDBGRID par HAFTARIFOUAD
Source avec Zip Source avec une capture [ASTUCE] COMMENT VOIR UN ITEM, D'UNE LISTBOX, TRONQUÉ DANS U... par cirec
Source avec Zip Source avec une capture MESSAGEDLG PERSONNALISÉ par HAFTARIFOUAD
Source avec Zip Source avec une capture COMMENT DESSINER SUR UN TCANVAS LE TEXTE D'UNE FORMULE CHIMI... par pseudo3

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture SIMULATEUR DE DÉFAUT DE PAGE (( GESTION DE LA MÉMOIRE )) " O... par offlake
Source avec Zip LISTVIEW TRIÉE QUAND ON CLIQUE SUR L'ENTÊTE, COULEUR DIFFÉRE... par bubulemaster
Source avec Zip Source avec une capture SIGNIFICATION DES CODES D'ERREUR DE L'API WIN32 - UTILISATIO... par japee
Source avec Zip Source avec une capture METTRE DES CELLULES EN COULEURS DANS UN TLISTVIEW (STYLE= VS... par gbegreg
Source avec Zip Source avec une capture SÉLECTIONNNER, DÉPLACER, ÉTIRER DES LIGNES DANS UN CANVAS. par Caribensila

Commentaires et avis

Commentaire de Forman le 14/10/2005 02:58:51

J'ai aussi trouvé une méthode en changeant le nombre de lignes qu'occupe chaque item dans un TTreeView - mais je crois qu'on peut faire pareil avec un TListView - , je l'utilise dans ce source (qui n'a rien à voir d'ailleurs):
http://www.delphifr.com/code.aspx?ID=30286

Commentaire de Forman le 14/10/2005 03:02:39

Oups, j'aurais dû mieux lire ce que tu as écrit, en fait j'utilise TVM_SETITEMHEIGHT...
Je retire, je retire...

Commentaire de jpt le 14/11/2006 07:49:38

Astuce sympa et rigolote, dommage ça fait perdre l'usage des CheckBoxes... :-(
Même comportement en remplaçant SmallImages par StateImages.
Et donc, en cas de besoin, ça va obliger à gérer les CheckBoxes à la mano, avec les images dans la TImageList.
Voilà.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

ListView & ListItem [ par Bruto ] Voila encore une question sur ListView et ListItem. En fait, j'affiche 4 lignes dans ma listview. Quand je double-clic une de ces lignes, le listItem Listview.. Toujours [ par stailer ] Bon ben voila un 4ème message sur les ListView... Et les 3 autres sont restés sans réponse :Donc aujourd'hui j'aimerais savoir si quelqu'un sait cache Couleur de la police d'une ligne d'un ListView [ par rguef ] Bonjour, Je cherche à changer la couleur de police d'une ligne dans un ListView ? Est-ce possible ?WezzaR CheckBoxes dans un TListView [ par tao ] Bonjour,J'utilise un TListView avec l'option CheckBoxes à 'TRUE' de manière à avoir une case à cocher devant chaque ligne.Je voudrais n'avoir qu'une s Colorier une listview une ligne sur deux [ par retaks666 ] Bonjour, comment faut il faire pour colorier une ligne sur deux dans un listview en mode report ? Je pensais utiliser tcustomListView mais j'y arrive Memo Selection Ligne [ par rafraf6 ] Bonjour,Y a t il moyen de selectionner une ligne d'un Memo pour en faire des traitements?En fait, je voudrais mettre dans un Memo, un nom, un prenom e Listview et couleur ..... [ par DeAtHCrAsH ] Lu all,Je dispose d'un TListView utilisé en vsReport.J'aimerai faire 2 choses dessus :   1 - Une ligne sur deux doit etre ver Comment obtenir dans un drawgrid des cellules de taille variable selon la ligne [ par ledoc93 ] J'ai besoin de developper un petit outil pour représenter la distribution des médicaments...je songe a mettre une image dans chaque p&# Recherche dans une ListView [ par Yil2201 ] Salut à tous ! Voilà je souhaiterais effectuer une recherche dans un TListView .J'ai toruvé des sources pour le faire dans un TListBox mais ca ne fonc TListView et selection ... [ par ptitmanu ] Bonjour,J'ai une appli qui log des evenements. Pour chaque log je dispose d'informations comme l'heure, la date, le type de message, le contenu... Je


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,952 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales