Passer à la ligne suivante dans un contrôle DataGridView dans votre application Visual Basic.NET l'aide de quelques propriétés DataGridView . Un contrôle DataGridView offre un moyen puissant et flexible d'afficher des données dans un format tabulaire. Utilisez cette commande pour afficher les données de population par l'utilisateur ou à partir d'autres sources telles que la base de données . Utilisez la fonction " CurrentRow " et les propriétés " CurrentCell " pour passer à la ligne suivante. Choses que vous devez Microsoft Visual Studio Voir Plus Instructions 1 Lancement de Microsoft Visual Studio, cliquez sur " Nouveau Projet" dans le volet gauche de l'écran de votre ordinateur, et étendre " Modèles installés . " " Visual Basic " ci-dessous Cliquez sur "Windows" et double-cliquez sur "Application Windows Forms " du centre de la fenêtre de dialogue pour créer un nouveau projet. 2 Double -cliquez sur " DataGridView " dans le volet «boîte à outils » pour ajouter un à votre formulaire. Double- cliquez sur "Button " pour ajouter un nouveau bouton à votre formulaire. 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 DataGridView1 RowHeadersVisible = False Colonnes (0) Name = " FNAME " . colonnes (1) . name =" LName " End With GridRow As String () = {" John "," Smith "} gridRow1 As String () = {" Kitzia ", " Ramos "} gridRow2 As String () = {" Oscar ", " Gonzalez "} Dim gridRow3 As String ( ) = {" Alan ", " Duran "} Avec 4 Revenez au mode Création de formulaire et double -cliquez sur " 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 : lastRowNum As Integer = _ ( Me.DataGridView1.Rows.Count - 1 - 1 ) < br > curDataGridViewRow As DataGridViewRow = _ DataGridView1.CurrentRow curRowNum As Integer = curDataGridViewRow.Index ( curRowNum > = lastRowNum ) Puis < br > MsgBox ( " Pas plus de lignes ») Else NextRow As DataGridViewRow = _ DataGridView1.Rows ( curRowNum + 1) DataGridView1.CurrentCell = nextRow.Cells (0) nextRow.Selected = True End If 5 Appuyez sur " F5" pour exécuter le programme et cliquez sur " Button1" pour passer à la ligne suivante.
|