Comment ajouter des lignes à un Datagrid

Comment ajouter des lignes à un Datagrid


Dans le monde de la programmation, de savoir comment ajouter des lignes dynamiquement à un contrôle de grille de données peut rendre votre application plus conviviale. Une vue grille de données de contrôle est un contrôle qui affiche les données dans un format tabulaire. Dans cet exemple, vous allez utiliser Microsoft Visual C #, mais vous pouvez utiliser plusieurs langages de programmation informatique pour ajouter des lignes à une vue grille de données de contrôle. C # est un langage de programmation orienté objet utilisé pour créer des applications Windows.

Instructions

1 Ouvrez Microsoft Visual C # Express et sélectionnez "Nouveau projet ..." dans le volet gauche de votre écran. Cliquez sur "Visual C #" sous "Modèles installés" et double-cliquez sur "Application Windows Forms."

2 Cliquez sur le volet "Boîte à outils" et double-cliquez sur "DataGridView" pour ajouter un nouveau contrôle de grille. Double-cliquez sur "Button" pour ajouter un nouveau bouton à votre formulaire.

3 Double-cliquez sur "button1" pour ouvrir la fenêtre "Form1.cs". Appuyez sur "Ctrl" et "A" puis appuyez sur "Supprimer" pour supprimer tout le code existant.

4 Copiez et collez le code suivant dans votre module "Form1.cs" pour ajouter des colonnes et de lignes à vos données en grille de contrôle:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

en utilisant System.Linq;

using System.Text;

using System.Windows.Forms;

namespace WindowsFormsApplication1

{

public partial class Form1 : Form

{

Public Form1 ()

{

InitializeComponent ();

}

private void button1_Click (object sender, EventArgs e)

{

dataGridView1.ColumnCount = 3;

dataGridView1.Columns [0] .Name = "item_id";

dataGridView1.Columns [1] .Name = "ITEM_NAME";

dataGridView1.Columns [2] .Name = "ITEM_PRICE";

string [] rangée = new string [] { "1", "Point 1", "50"};

dataGridView1.Rows.Add (ligne);

ligne = new string [] { "2", "Point 2", "15"};

dataGridView1.Rows.Add (ligne);

ligne = new string [] { "3", "article 3", "100"};

dataGridView1.Rows.Add (ligne);

ligne = new string [] { "4", "article 4", "150"};

dataGridView1.Rows.Add (ligne);

}

}

}

5 Cliquez sur le menu "Debug" puis sélectionnez "Démarrer le débogage ...". Cliquez sur "button1" pour ajouter des données à la vue grille de données de contrôle.