Handpuzzles.com


Comment mettre à jour une ligne dans la grille Voir

Comment mettre à jour une ligne dans la grille Voir

Savoir comment mettre à jour une ligne dans un contrôle Data Grid Voir l'aide de Microsoft Visual Basic .NET peut vous aider à afficher dynamiquement des données à l'utilisateur. Souvent les programmeurs vont à la nécessité de modifier les données dans un contrôle Data Grid Voir tandis que leur programme est en cours d'exécution. VB.NET est un langage de programmation informatique orienté objet conçu par Microsoft. Un contrôle Data Grid View fonctionne de manière similaire à une feuille de calcul. Il utilise des colonnes et de lignes à associer et les données d'affichage à un utilisateur.

Instructions


•  Démarrez Microsoft Visual Basic Express. Cliquez sur "Nouveau projet ..." sur le volet de gauche de votre écran, puis sélectionnez "Application Windows Forms." Cliquez sur "OK".

•  Double-cliquez sur "Button" sur le volet "Boîte à outils" pour ajouter un nouveau contrôle de bouton. Double-cliquez sur "Button" pour ajouter un deuxième bouton à votre formulaire. Double-cliquez sur "DataGridView" pour ajouter une nouvelle commande de grille.

•  Double-cliquez sur "Button1" pour ouvrir le "Form1.vb" module. Copiez et collez le code suivant dans le sous-programme "Button1_Click" pour définir les données qui seront ajoutés à la commande Data Grid Voir: Dim rangée 0 As String () = {"Ana", "Lopez", "Maître"} rangée Dim 1 As String () = {"Sylvia", "Gonzalez", "Business Admin"} rangée Dim 2 As String () = {"Jaime", "Melendrez", "Ingénieur RF"} de la ligne Dim 3 As String () = { "Marie", "Smith", "Manager"} Avec Me.DataGridView1.Rows .Add (row0) Ajouter (ligne1) Ajouter (row2) Ajouter (row3) End With

•  Tapez la commande suivante pour créer le sous-programme "DataGridViewSetup" qui va ajouter formatage et sur ​​le terrain en-têtes pour le contrôle Data Grid Vue: Private Sub DataGridViewSetup () Me.Controls.Add (DataGridView1) DataGridView1.ColumnCount = 3 Avec DataGridView1 .RowHeadersVisible = False. Colonnes (0) .Name = "Prénom" .Columns (1) .Name = "Nom" .Columns (2) .Name = "Position" .SelectionMode = DataGridViewSelectionMode.FullRowSelect .MultiSelect = False .Dock = DockStyle.Fill End With End Sub

•  Cliquez sur "Form1.vb [Design]" pour accéder au formulaire en mode Création et double-cliquez sur le formulaire. Copiez et collez le code suivant dans le sous-programme "Form1_Load" pour appeler le "DataGridViewSetup" sous-programme: DataGridViewSetup ()

•  Cliquez sur "Form1.vb [Design]" pour accéder au formulaire en mode de conception. Double-cliquez sur "Button2" pour ouvrir le sous-programme "Button2_Click".

•  Copiez et collez le code suivant à l'intérieur du "Button2_Click" de mettre à jour la dernière ligne de la grille de données Voir avec de nouvelles informations et formater la couleur arrière et avant de la ligne mise à jour: Avec Me.DataGridView1.Rows .Item (3) .Cells (0) .Value = "John" .Item (3) .Cells (0) .Style.BackColor = Color.Red .Item (3) .Cells (0) .Style.ForeColor = Color.White .Item (3) .Cells (1) .Value = "Barker" .Item (3) .Cells (1) .Style.BackColor = Color.Red .Item (3) .Cells (1) .Style.ForeColor = Color.White .Item ( 3) .Cells (2) .Value = "Superviseur" .Item (3) .Cells (2) .Style.BackColor = Color.Red .Item (3) .Cells (2) .Style.ForeColor = Color.White Fin Avec la touche "F5" pour exécuter votre programme, puis cliquez sur "Button1" pour charger les données et "Button2" de mettre à jour la dernière rangée.




        

Publish my comment