none
datagridview RRS feed

  • Question

  • Bjr ,debutant en vb 2008,dans un datagridview j'ai une colonne image . comment mettre une image differente par ligne a partir de fichier ( chargement d'une image dans la cellule ) .

    lundi 6 septembre 2010 09:07

Réponses

  • Bonjour,

    Voila comment je pratique:

             Try

                DataGrid.Rows(K).Cells(0).Value = System.Drawing.Image.FromFile("NomImage.JPG")

             Catch ex As Exception

                DataGrid.Rows(K).Cells(0).Value = System.Drawing.Image.FromFile("PasImage.JPG")

             End Try

    Cordialement

    Salva

    mardi 7 septembre 2010 07:39

Toutes les réponses

  • Bonjour,

    Voila comment je pratique:

             Try

                DataGrid.Rows(K).Cells(0).Value = System.Drawing.Image.FromFile("NomImage.JPG")

             Catch ex As Exception

                DataGrid.Rows(K).Cells(0).Value = System.Drawing.Image.FromFile("PasImage.JPG")

             End Try

    Cordialement

    Salva

    mardi 7 septembre 2010 07:39
  • MERCI SALVA56
    vendredi 24 septembre 2010 19:40
  • Pour moi, ça ne marche pas !

    Dans la cellule, il me met "sys...".

    J'ai mit avant :

    DataGridView1.CurrentCell.ValueType =

    GetType(Byte)

    mais c'est pareil.

    jeudi 16 décembre 2010 23:18
  • Je me réponds, il faut définir comme ceci :

    DataGridView1.Item(Column, Row) = New DataGridViewImageCell

    Remplacer "Column" par le numéro de la colonne et "Row" par le numéro de la ligne.

    jeudi 11 octobre 2012 15:37