Le contrôle DataGridView est un contrôle utile pour afficher des données à l'utilisateur dans un format de grille . Il peut être lié à une source de données ou non liée utilisé . De toute façon il est utilisé, il peut être nécessaire de tirer une valeur hors d'une cellule à utiliser à d'autres fins . Il ya plusieurs façons de le faire , mais il est facile si vous savez la ligne et la colonne de la cellule à partir de laquelle extraire les données . Choses que vous devez Visual Basic Afficher plus Instructions 1 Démarrez Visual Basic et créez un projet de formulaire Windows appelé " DataGridView ". 2 Ajouter un contrôle DataGridView à la forme . Il peut être trouvé dans la section "Données" de la " boîte à outils ". Ancrer le contrôle de la partie supérieure du formulaire . 3 un clic droit sur l'objet " DataGridView " et " Ajouter des colonnes . " Ajoutez deux colonnes " non consolidé" à la grille, le nom du premier " Col1 " et lui donner un texte d'en-tête de la " colonne 1 ". Ajouter une deuxième colonne comme " Col2 " avec le texte d'en-tête de " la colonne 2 . " 4 Ajoutez deux étiquettes et deux contrôles NumericUpDown à la forme . Donner les étiquettes le texte de " colonne" et " Row ". Changer les noms des contrôles NumericUpDown à " nudRow " et " nudColumn . " Organiser ces contrôles sur le formulaire sous le DataGridView alignés en conséquence. 5 ajouter un bouton à la forme nommée " btnGetValue " et changez la propriété text " Obtenir la valeur . " 6 Double-cliquez sur le bouton et ajouter ce code à son action : Private Sub btnGetValue_Click ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs ) Poignées btnGetValue.Click MsgBox ( DataGridView1.Item ( CInt ( nudColumn.Value ) , CInt ( nudRow.Value ) ) . Value.ToString ) End Sub 7 Exécutez le programme et ajouter un peu de données à la grille. Au moins s'assurer que la première ligne est rempli et sauvegardé . Cliquez sur le bouton avec les deux NumericUpDown contrôle toujours à "0". La valeur que vous avez tapé dans la première cellule devrait apparaître dans la boîte de message qui s'affiche. Rappelez-vous la grille est basée sur zéro , de sorte que la cellule supérieure gauche est (0,0) .
|