Les partenaires publicitaires:

Comment se déplacer à la ligne suivante dans DataGridView

Déplacer vers la rangée suivante dans un contrôle DataGridView dans votre application Visual Basic.NET en utilisant quelques propriétés DataGridView. Un contrôle DataGridView fournit un moyen puissant et flexible pour afficher les données dans un format tabulaire. Utilisez cette commande pour afficher les données peuplées par l'utilisateur ou à partir d'autres sources comme une base de données. Utilisez le "CurrentRow" et "CurrentCell" propriétés pour passer à la ligne suivante.

Choses que vous devez

  • Microsoft Visual Studio

Instructions

  1. 1

    Lancez Microsoft Visual Studio, cliquez sur "Nouveau projet" dans le volet gauche de l'écran de votre ordinateur, et d'élargir "Visual Basic" en dessous "Modèles installés." Cliquez "Fenêtres" et double-cliquez sur "Application Windows Forms" à partir du centre de la fenêtre de dialogue pour créer un nouveau projet.

  2. 2

    Double-cliquez sur "Datagridview" du "Boîte à outils" volet à ajouter à votre formulaire. Double-cliquez sur "Bouton" pour ajouter un nouveau bouton à votre formulaire.

  3. 3

    Double-cliquez sur le formulaire pour créer un événement de chargement du formulaire et ajoutez le code suivant pour ajouter quatre lignes de données à la "DataGridView:"

    DataGridView1.ColumnCount = 2

     Avec DataGridView1

    .RowHeadersVisible = False

    .Colonnes (0) .Name = "FName"

    .Colonnes (1) .Name = "LName"

    End With

    Dim GridRow As String () = {"John", "Forgeron"}

    Dim gridRow1 As String () = {"Kitzia", "Ramos"}

    Dim gridRow2 As String () = {"Oscar", "Gonzalez"}

    Dim gridRow3 As String () = {"Alan", "Duran"}

    Avec Me.DataGridView1.Rows

    .Ajouter (GridRow)

    .Ajouter (gridRow1)




    .Ajouter (gridRow2)

    .Ajouter (gridRow3)

    End With

  4. 4

    Revenez à former vue de la conception et du double-clic "Button1" pour créer un événement de clic du bouton. Ajoutez le code suivant pour passer à la ligne suivante chaque fois que vous cliquez sur le bouton:

    Dim lastRowNum As Integer = _

     (Me.DataGridView1.Rows.Count - 1 - 1)

    Dim curDataGridViewRow Comme DataGridViewRow = _

    DataGridView1.CurrentRow

    Dim As Integer = curRowNum curDataGridViewRow.Index

    Si (curRowNum gt; = lastRowNum) Ensuite,

    MsgBox ("Pas plus de lignes")

    Autre

    Dim nextRow Comme DataGridViewRow = _

    DataGridView1.Rows (curRowNum + 1)

    DataGridView1.CurrentCell = nextRow.Cells (0)

    nextRow.Selected = True

    Fin si

  5. 5

    Appuyez "F5" pour exécuter le programme et cliquez sur "Button1" pour naviguer à la ligne suivante.

» » » » Comment se déplacer à la ligne suivante dans DataGridView