Le but de ce post est de pouvoir Lire un fichier et le mettre dans un DataGridView C#
Tout d’abord, créer un DataGridView GV_DASH_PRD avec les colonne désirées. (Il est possible de le crée dynamiquement)
Tout d’abord, il faut ajouter les bibliothèques suivantes :
using System.IO;
Voici l’exemple d’un simple Fichier à mettre dans un DataGridView grâce à la methode AddFileToDGV()
public void AddFileToDGV() { //Lire toutes les lignes d'un fichier et les mettre dans un array. string path = @"D:\Path du fichier\File.csv"; string[] Contenu = File.ReadAllLines(path); //Contrôle si le fichier n'est pas vide if (Contenu.Count() > 0) { for (int i = 1; i < Contenu.Count(); i++) { // On découpe la ligne à chaque fois qu'il y a le caractère ";" string[] rowData = Contenu[i].Split(';'); GV_DASH_PRD.Rows.Add(rowData[0],rowData[1],rowData[2],rowData[3],rowData[4],rowData[5]); } } }