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

Delphi Discussion :

ListBox Multicolonne à largeur variable


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Février 2003
    Messages : 64
    Par défaut ListBox Multicolonne à largeur variable
    Bonjour,

    J'aimerai pouvoir faire varier la largeur d'une ListBox en faisant en sorte que dynamiquement, le nombre de Colonnes affichées augmente ou diminue (en modifiant la propriété Columns)
    Il semble que ça ne soit pas prévu de base, alors je regarde si je peux le faire.

    Comme je ne veux pas que mes données se chevauchent j'ai besoin de calculer la largeur minimum à laisser à mes colonne pour déterminer la valeur de 'Columns'.

    La question est donc la suivante : comment faire pour déterminer la largeur max en pixel d'un Item d'un TStrings ?

    Merci d'avance.
    Emmanuel

  2. #2
    Membre émérite Avatar de slimjoe
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2005
    Messages : 647
    Par défaut
    Canvas.TextWidth ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Février 2003
    Messages : 64
    Par défaut
    Citation Envoyé par slimjoe
    Canvas.TextWidth ?
    Bonjour,

    Il y a surement quelque chose comme ça. Je vais explorer du coté de OnDrawItem, ça à l'air de se passer par là

    Je ne m'étais encore jamais interessé à ce coté des choses.
    Merci du conseil.

    Emmanuel.

Discussions similaires

  1. Alimenter une listbox multicolonnes avec un tableau de variables
    Par windsor dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 07/08/2009, 19h23
  2. [XL-2003] extraction de la totalité d'une listbox multicolonne vers une variable de type range
    Par Umaro137 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 07/08/2009, 15h02
  3. Boucle avec une listbox multicolonne
    Par morgan47 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 28/08/2006, 21h45
  4. Réponses: 4
    Dernier message: 21/07/2006, 14h53
  5. [CSS] list à largeur variable
    Par laurent_h dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 03/05/2006, 15h17

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