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 :

afficher form a partir datagridview


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2011
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2011
    Messages : 267
    Par défaut afficher form a partir datagridview
    Bonjour
    Je veux si j'écris un point d'interrogation et je clique la bouton entrée du clavier dans la premier colonne du datagridview et quelque soit la ligne le form2 s'affiche.le code si dessous foctionne mais regardez le if(Dg.Rows(1),Dg.Rows(2),Dg.Rows(3)...) jusqu'à 30 qui n'est pas du tous une solution d'effectuer 30 conditions.
    Merci de m'aider a le faire pour toutes les lignes.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     Private Sub entre_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Dg.KeyUp
                   If e.KeyCode = Keys.Enter Then
                       If Dg.Rows(0).Cells(0).Value = "?" Or Dg.Rows(1).Cells(0).Value = "?" Dg.Rows(2).Cells(0).Value = "?" Dg.Rows(3).Cells(0).Value = "?"   Then
                        form2.Show()
                    End If
                End If
        End Sub

  2. #2
    Membre émérite
    Avatar de Gurdil le nain
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2009
    Messages
    468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2009
    Messages : 468
    Par défaut
    Salut,

    Essayes de voir du côté de la propriété SelectedRows.

  3. #3
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2011
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2011
    Messages : 267
    Par défaut
    Citation Envoyé par Gurdil le nain Voir le message
    Salut,

    Essayes de voir du côté de la propriété SelectedRows.
    J'ai pas trouvé une solution avec cette propositon aidez moi je suis débutant.

  4. #4
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2011
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2011
    Messages : 267
    Par défaut
    J'ai trouvé un solution
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    Private Sub entre_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Dg.KeyUp
     
            Dim i As Integer = 0
     
            If e.KeyCode = Keys.Enter Then
                Do
     
                    If Dg.Rows(i).Cells(0).Value = "?" Then
     
                        Dialogarticle.Show()
                        Exit Do
                    Else : i = i + 1
                    End If
     
                Loop While i < 25
     
            End If
     
     
     
        End Sub

  5. #5
    Membre émérite
    Avatar de Gurdil le nain
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2009
    Messages
    468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2009
    Messages : 468
    Par défaut
    Il y a quand même vachement plus simple.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    Private Sub entre_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Dg.KeyUp 
     If e.KeyCode = Keys.Enter Then
                If Dg.SelectedCells.Count = 1 Then
     
                    If Dg.SelectedCells.Item(0).Value = "?" Then
     
                         Dialogarticle.Show()
     
                    End If
     
                End If
     
            End If
    End Sub

  6. #6
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2011
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2011
    Messages : 267
    Par défaut
    Citation Envoyé par Gurdil le nain Voir le message
    Il y a quand même vachement plus simple.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    Private Sub entre_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Dg.KeyUp 
     If e.KeyCode = Keys.Enter Then
                If Dg.SelectedCells.Count = 1 Then
     
                    If Dg.SelectedCells.Item(0).Value = "?" Then
     
                         Dialogarticle.Show()
     
                    End If
     
                End If
     
            End If
    End Sub
    Merci mais ton proposition ca ne marche pas.

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

Discussions similaires

  1. commnet affiche des information a Datagridview a nouvel form
    Par x2005man dans le forum Windows Forms
    Réponses: 9
    Dernier message: 29/09/2010, 21h19
  2. Réponses: 12
    Dernier message: 03/11/2005, 18h45
  3. Réponses: 2
    Dernier message: 16/10/2005, 14h07
  4. [MySQL] Afficher une photo à partir de la base de données
    Par microcongo dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 07/09/2005, 17h29
  5. [CR 10] Afficher un rapport à partir d'une JSP
    Par Crazyblinkgirl dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 07/09/2004, 09h00

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