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

VB 6 et antérieur Discussion :

Rendre une colonne MSFlexgrid invisible avec FormatString


Sujet :

VB 6 et antérieur

  1. #1
    Membre actif
    Inscrit en
    Décembre 2007
    Messages
    528
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 528
    Points : 211
    Points
    211
    Par défaut Rendre une colonne MSFlexgrid invisible avec FormatString
    Bonjour à tous,

    j'affiche le titre de mon msflexgrid comme suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    msftypearticle.FormatString = "N°TypeArticle | Type d'Article                 "
    Mon problème est que N°TypeArticle s'affiche aussi alors que je ne voudrai que seul s'affiche Type d'Article. Et lorsque je fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    msftypearticle.FormatString = "| Type d'Article                 "
    alors il m'affiche une petite colonne vide puis Type d'Article alors que je souhaiterai que la colonne de N°TypeArticle soit invisible.

    Savez-vous comment puis-je utiliser FormatString pour qu'il ne m'affiche uniquement Type d'Article s'il vous plaît?

    NB: En fait j'ai besoin de N°TypeArticle juste pour récupérer le numéro du type d'article pour la suppression et/ou la modification, donc pas besoin de l'afficher.

    Merci d'avance.

    Cordialement.

  2. #2
    Membre habitué Avatar de BERRACHED SAID
    Inscrit en
    Janvier 2009
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 63

    Informations forums :
    Inscription : Janvier 2009
    Messages : 192
    Points : 125
    Points
    125
    Par défaut
    Bonjour

    test ça :

    Lecture seule
    Les propriétés ColIsVisible et RowIsVisible sont des propriétés en lecture seule et ne peut pas être définies par programme. Vous pouvez utiliser les propriétés pour tester si une colonne ou une ligne est visible et masquer la colonne ou la ligne, le cas échéant, comme indiqué ci-dessous :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    With MSHFlexGrid1
         If .ColIsVisible(1) Then .ColWidth(1) = 0
         If .RowIsVisible(1) Then .RowHeight(1) = 0
      End With

  3. #3
    Membre actif
    Inscrit en
    Décembre 2007
    Messages
    528
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 528
    Points : 211
    Points
    211
    Par défaut
    Bonjour et Merci BERRACHED SAID pour ton aide. ça marche à merveille . Je te remercie du fond du coeur. La ligne suivante seulement suffit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    msftypearticle.ColWidth(0) = 0
    Encore Merci et prends bien soin de toi.

    Cordialement.

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

Discussions similaires

  1. Rendre une Colonne dans une JTable invisible
    Par Soulama dans le forum Composants
    Réponses: 8
    Dernier message: 20/02/2011, 13h28
  2. Rendre une colonne invisible en javascript
    Par benkunz dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 07/11/2008, 00h07
  3. [DisplayTag] <display:column> : Rendre une colonne invisible ?
    Par Bateau_Ivre dans le forum Taglibs
    Réponses: 5
    Dernier message: 08/08/2008, 15h28
  4. [VB.NET 2005] ListView : Rendre une colonne invisible
    Par rafou28 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 11/08/2006, 16h05
  5. FlexGrid: Rendre une colonne active
    Par Terminator dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 13/10/2005, 11h07

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