Bonjour,
je dois afficher mon dataGridView dans un fichier pdf lorsque je clique sur le bouton "imprimer",pour cela je travaille avec itextsharp,mon problème est que je n'arrive plus à colorer le background de l'entête de table "headers" dans le fichier pdf,j'ai utilisé pour le backgroundColor de DataGridView la ligne suivante mais sans effet sur le fichier pdf:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
dataGridView1.Rows[0].Cells[i].Style.BackColor= Color.blue;
voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
private void button4_Click(object sender, EventArgs e)
        {
            Document doc = new Document(iTextSharp.text.PageSize.LETTER, 10, 10, 42, 35);
            doc.Open();
 
            PdfPTable table = new PdfPTable(dataGridView1.Columns.Count);
            for (int i = 0; i < dataGridView1.Rows.Count; i++)
            {
                for (int k = 0; k < dataGridView1.Columns.Count; k++)
                {
                   .............
                }
            }
            doc.Add(table);
            doc.Close();
 
        }
 
          }
merci pour l'aide