afficher l'image dans la cellule spécifique datagridview c#

         string fileName = "C:\\Users\\Shahid\\Pictures\\Picasa\\word.gif";
        FileInfo fileInfo = new FileInfo(fileName);

        byte[] binaryData = File.ReadAllBytes(fileName);  
        MemoryStream ms = new MemoryStream(binaryData);
        Image returnImage = Image.FromStream(ms, false, true);
        dataGridView1.Rows[i].Cells[2].Value = returnImage;
        dataGridView1.Rows[i].Cells[2].ToolTipText = fileInfo.ToString();

ce spectacle "le Système de.De dessin.Bitmap" dans mon DataGridViewCell la place de l'image.

me mettre à jour !

  • n'attribuez pas le iconColumn pour les Cellules[2] la Valeur, il fonctionne différemment, voir les exemples ci-dessous dans les liens...