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

Composants VCL Delphi Discussion :

Comment fixer les largeurs des colonnes d'un TStrinGrid


Sujet :

Composants VCL Delphi

  1. #1
    Membre actif Avatar de marsupilami34
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    575
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 575
    Points : 262
    Points
    262
    Par défaut Comment fixer les largeurs des colonnes d'un TStrinGrid
    Bonjour à tous.
    J'ai une question de base. Je cherche dans les propriétés de Tstringgrid la facon de fixer les largeurs de colonnes et des lignes d'un TStringgrid.
    Quelle est la propriété qui fait ca ?

    Merci d'avance pour votre aide.

  2. #2
    Membre averti
    Avatar de delphichem
    Inscrit en
    Octobre 2002
    Messages
    280
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 280
    Points : 338
    Points
    338
    Par défaut
    Utilise ColWidth et Rowheights

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    StringGrid1.ColWidths[<Index de la colonne>] := <Taille>;
    StringGrid1.RowHeights[<Index de la ligne>] := <Taille>

  3. #3
    Membre actif Avatar de marsupilami34
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    575
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 575
    Points : 262
    Points
    262
    Par défaut
    Citation Envoyé par delphichem
    Utilise ColWidth et Rowheights

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    StringGrid1.ColWidths[<Index de la colonne>] := <Taille>;
    StringGrid1.RowHeights[<Index de la ligne>] := <Taille>
    En faisant ceci, il me met l'erreur suivante:
    Indice de grille hors limite
    Quelles sont donc les valeurs possible pour <Taille>

    Merci d'avance

  4. #4
    Membre confirmé

    Profil pro
    Inscrit en
    Mars 2005
    Messages
    258
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 258
    Points : 558
    Points
    558
    Par défaut
    Salut Marsupilami34,

    Ton problème vient de ton indice de colonne ou de ligne. Il faut que tu vérifies que celui-ci soit dans l'intervalle [0..nbelements]...

    A plus,

    Chris

  5. #5
    Membre averti
    Avatar de delphichem
    Inscrit en
    Octobre 2002
    Messages
    280
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 280
    Points : 338
    Points
    338
    Par défaut
    Citation Envoyé par lapec_and_cie
    Ton problème vient de ton indice de colonne ou de ligne. Il faut que tu vérifies que celui-ci soit dans l'intervalle [0..nbelements]...
    Tu veux certainement dire [0..nbelements - 1].

    Le premoère colonne ou ligne commence par l'indice 0 et non 1.

  6. #6
    Membre confirmé

    Profil pro
    Inscrit en
    Mars 2005
    Messages
    258
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 258
    Points : 558
    Points
    558
    Par défaut
    Salut delphichem,

    Tu as tout à fait raison...

    C'est toutefois un pb d'indice....

    A plus,
    Chris

  7. #7
    Membre actif Avatar de marsupilami34
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    575
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 575
    Points : 262
    Points
    262
    Par défaut
    Merci à tous. mon pd est maintenant résolu.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment figer les largeurs des colonnes d'un TListView ?
    Par Gaadek dans le forum Composants VCL
    Réponses: 2
    Dernier message: 19/06/2008, 14h28
  2. Fixer la largeur des colonnes par prog ?
    Par marot_r dans le forum Access
    Réponses: 5
    Dernier message: 28/07/2006, 16h50
  3. [TDbGrid] Comment modifier la largeur des colonnes ?
    Par colorid dans le forum Composants VCL
    Réponses: 2
    Dernier message: 18/11/2005, 18h47
  4. Fixer la largeur des colonnes d'une CListCtrl
    Par Depteam1 dans le forum MFC
    Réponses: 4
    Dernier message: 28/06/2005, 15h46

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