Vous êtes sur la page 1sur 2

Module 10 – Programmation Evénementielle C #

Partenaire en Compétence « Travaux Pratique »

ListView

private void Form1_Load_1(object sender, EventArgs e)


{
// Type d'affichage
listView1.View = View.Details;
// Afficher le quadrillage
listView1.GridLines=true;
// Sélection d'une ligne
listView1.FullRowSelect = true;

//Ajout des en têtes des colonne avec leur taille


listView1.Columns.Add("Produit", 100);
listView1.Columns.Add("Forme", 70);
listView1.Columns.Add("Prix Unitaire", 70);

//Ajout items à la listview


string[] arr = new string[3];
ListViewItem itm;

//Ajout de 1er item


arr[0] = "Doliprane";
arr[1] = "Sachet";
arr[2] = "22,50";
itm = new ListViewItem(arr);
listView1.Items.Add(itm);

Mr : A.TORBI
Module 10 – Programmation Evénementielle C #
Partenaire en Compétence « Travaux Pratique »
//Ajout de 2éme item
arr[0] = "Supradyne";
arr[1] = "Comprimé";
arr[2] = "35,75";
itm = new ListViewItem(arr);
listView1.Items.Add(itm);
}

private void button_ajout_Click(object sender, EventArgs e)


{
ListViewItem lvi = new ListViewItem(textBox_produit.Text);
lvi.SubItems.Add(textBox_form.Text);
lvi.SubItems.Add(textBox_pu.Text);
listView1.Items.Add(lvi);
}

private void button_afficher_Click(object sender, EventArgs e)


{
textBox_produit.Text = listView1.SelectedItems[0].SubItems[0].Text;
textBox_form.Text = listView1.SelectedItems[0].SubItems[1].Text;
textBox_pu.Text = listView1.SelectedItems[0].SubItems[2].Text;
}

Mr : A.TORBI

Vous aimerez peut-être aussi