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.NET Discussion :

voir une ligne d un datagridview sans avoir a utiliser la molette


Sujet :

VB.NET

  1. #1
    Membre régulier
    Inscrit en
    Mars 2006
    Messages
    342
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 342
    Points : 107
    Points
    107
    Par défaut voir une ligne d un datagridview sans avoir a utiliser la molette
    Salut ,

    Mon probleme est le suivant : Dans un datagridview j ai potentiellement plusieurs lignes. Je voudrais etre capable de selectionner une ligne et faire en sorte qu elle est vu dans mon datagridview sans avoir a utiliser la molette pour la faire apparaitre.

    J arrive a selectionner la ligne, mais pas a faire en sorte qu elle soit forcement visible sans avoir a utiliser la molette.

    J utilise ca pour selectioner la ligne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     For index As Integer = 0 To DataGridQC.Rows.Count - 1
                If DataGridQC.Rows(index).Cells(0).Value = TxtCellID.Text Then
                    DataGridQC.Rows(index).Selected = True
                End If
            Next
    Remarque : Je cherche donc ma ligne grace a la colonne 0, en comparant la valeur par rapport a une valeur rentré dans une textbox. (je sais qu une seule ligne n aura cette valeur dans la colonne 0).

    Si vous savez comment faire en sorte que cette ligne soit forcement visible sans avoir a utiliser la souris ca serait cool

    Merci

    Slumpy

  2. #2
    Membre régulier
    Inscrit en
    Mars 2006
    Messages
    342
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 342
    Points : 107
    Points
    107
    Par défaut
    Arf quel con que je suis.

    J ai cherché pendant 2h vendredi et j ai rien trouvé. Je viens de m y remettre et ai trouvé en 5 min. Sorry pour ce post foireux.

    La solution est d utiliser ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DataGridQC.CurrentCell = DataGridQC.Rows(index).Cells(0)
    Il faut donc definir comme currentCell une cellule de ma ligne.


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

Discussions similaires

  1. [C#]Sélectionner une ligne dans un datagridview
    Par padodanle51 dans le forum Windows Forms
    Réponses: 7
    Dernier message: 10/03/2013, 09h04
  2. Réponses: 1
    Dernier message: 18/11/2006, 14h06
  3. [C#][VS 2005]Changer la couleur d'une ligne dans un DataGridView
    Par Mast3rMind dans le forum Windows Forms
    Réponses: 5
    Dernier message: 13/07/2006, 23h20
  4. Réponses: 4
    Dernier message: 20/06/2006, 09h18
  5. Réponses: 3
    Dernier message: 27/09/2005, 08h44

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