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

C++Builder Discussion :

Une colonne en plus dans ma ListView...


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Ao�t 2003
    Messages
    135
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 135
    Par d�faut Une colonne en plus dans ma ListView...
    Bonjour,

    J'ajoute � ma ListView 3 Colonnes,
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    MyColonne = MaListView->Column->Add();
    Ceci fonctionne tr�s bien sauf que finalement j'ai une colonne en trop.
    J'aimerai �galement que la largeur de la derni�re colonne soit par d�faut la largeur de ma ListView - la largeur de mes deux Colonnes.

    J'ai toujours une scrollbar qui se positionne pour la largeur alors que je fais:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    MaListView->Column[2]->Witdh = (MaListView->Witdh -
                                                      (MaListView->Column[0]->Witdh +
                                                       MaListView->Column[1]->Witdh));
    Cel� se joue � 1 ou 2 pixels pr�s.... (est-ce le relief de MaListView qui entraine cel�?)

  2. #2
    R�dacteur
    Avatar de Greybird
    Inscrit en
    Juin 2002
    Messages
    673
    D�tails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 673
    Par d�faut
    Bonjour,

    Il y a 1 pixel d'intervalle entre deux colonnes.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    MaListView->Column[2]->Witdh = (MaListView->Witdh -
                                                      (MaListView->Column[0]->Witdh +
                                                       MaListView->Column[1]->Witdh))-2;
    Attention : si il y a trop d'�l�ments et que la scrollbar verticale apparait, elle va prendre 21 pixels. Il peut �tre utile d'en tenir compte.

    Cordialement,

    Arnaud

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Ao�t 2003
    Messages
    135
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 135
    Par d�faut
    Impeccable! Je regarderai cel� ce soir! D'o� avez-vous eu ces infos?
    Et au sujet de la derni�re colonne pourquoi est-ce qu'elle appara�t?

    Merci

  4. #4
    R�dacteur
    Avatar de Greybird
    Inscrit en
    Juin 2002
    Messages
    673
    D�tails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 673
    Par d�faut
    Bonjour,

    Pour ces infos, tout simplement par d�duction et tests...

    Sinon tu ne donnes pas assez d'�l�ments pour ta "derni�re colonne". Je ne vois pas quel est le probl�me exactement...

    Cordialement,

    Arnaud

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    Ao�t 2003
    Messages
    135
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 135
    Par d�faut
    En fait, si les largeurs de toutes mes colonnes sont < � la largeur de ma TListView, on a une N �me colonne (sans caption) qui vient s'ajouter aux colonnes d�j� cr��es! Ce ph�nom�ne se produit que l'on param�tre ou non la largeur des colonnes!

  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    162
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2002
    Messages : 162
    Par d�faut
    Une derni�re colonne vide ? de la m�me fa�on que dans l'explorateur ?

    C'est juste une colonne pour le style. Elle reste vide, �a permet d'avoir une barre compl�te en t�te de liste. Juste du design.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 13
    Dernier message: 07/04/2011, 14h04
  2. S�parer une colonne en deux dans excel
    Par bibi5883 dans le forum Macros et VBA Excel
    R�ponses: 4
    Dernier message: 11/04/2007, 12h43
  3. R�ponses: 3
    Dernier message: 19/06/2006, 14h25
  4. Mettre une colonne en couleur dans un form datasheet
    Par le lynx dans le forum Access
    R�ponses: 3
    Dernier message: 24/05/2006, 16h17
  5. [VB.NET] Ins�rer une colonne de CheckBox dans un DataGrid
    Par Manue.35 dans le forum Windows Forms
    R�ponses: 2
    Dernier message: 22/05/2003, 11h44

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