IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Delphi Discussion :

Documentation sur TListView


Sujet :

Langage Delphi

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 72
    Points : 39
    Points
    39
    Par défaut Documentation sur TListView
    Bonjour,

    je suis à la recherche d'information sur TListView.

    Comment ajouter des icônes, comment gérer les item et sous-items,...


    Bref, de la documentation.

    J'ai fait une recherche sur le forum, sans vraiment trouver cela.


    Merci

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    685
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 685
    Points : 1 608
    Points
    1 608
    Par défaut
    Delphi a une aide et des exemples très riche. As tu regardé de ce côté ?

    Comment ajouter des icônes, comment gérer les item et sous-items,...
    Pour les icônes, chaque élément a une propriété ImageIndex qui contient un entier désignant l'index de l'image dans un composant ImageList éventuellement lié au ListView. Pour ajouter des éléments, c'est la propriété Items (en particulier Items.add, qui renvoie un item modifiable). Les sous-items s'ajoutent avec la propriété Subitems de l'item renvoyé par Add. Enfin, le mode d'affichage (grille, icônes, etc.) se change avec la propriété ViewStyle.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 72
    Points : 39
    Points
    39
    Par défaut
    Merci pour ces premières infos.

    J'ai été dans l'aide de Delphi, mais je n'ai pas trouvé tout cela...


    Pour l'affichage, j'ai trouvé, et comment faire une popup window aussi.

    j'ai des difficultés avec les icones...

  4. #4
    Membre actif Avatar de remixtech
    Profil pro
    Enseignant
    Inscrit en
    Février 2003
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Février 2003
    Messages : 272
    Points : 214
    Points
    214
    Par défaut
    Tu lies la propriété Imagelist à une imagelist
    et quadn tu crées ton objet tu fais quelque chose comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    var itm:tlistitem;
    begin
    itm := listview1.items.add;
    itm.caption := 'Vive les patates';
    itm.imageindex := 0; // Image 0 de la timagelist
    itm.subitems.add('Deuxieme colonne');
    Voilà

Discussions similaires

  1. documentation sur la restauration d'une base interbase 6.0
    Par devalender dans le forum InterBase
    Réponses: 1
    Dernier message: 03/09/2004, 16h56
  2. Recherche de documentation sur arcserve
    Par janet28 dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 28/07/2004, 20h38
  3. Documentation sur la manière de travailler avec le XML en java
    Par DelPiero62 dans le forum Format d'échange (XML, JSON...)
    Réponses: 8
    Dernier message: 26/03/2003, 09h16
  4. Réponses: 2
    Dernier message: 13/06/2002, 14h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo