Voilà pour le principe:
Code :
- //Création du fichier de sortie
- using (TextWriter tw = new StreamWriter("C:\\foo.csv" ))
- {
- //Parcourt toutes les lignes
- foreach (ListViewItem line in listView1.Items)
- {
- string strLine = string.Empty;
- //Parcourt toutes les colonnes
- foreach (ListViewItem subItem in line.SubItems)
- {
- strLine += subItem.Text + ";";
- }
- //Ecrit la ligne CSV
- tw.WriteLine(strLine);
- }
- }
|
Après, avec le ListView, comme tu as différentes manières de le remplir, cette fonction peut changer, mais dans le principe c'est ça.
---------------
Another .Net Blog