J'ai une table avec deux colonnes et plusieurs lignes et je dois mettre la première colonne en gras. J'ai essayé d'utiliser column.Format.Font.Bold = true;
mais cela ne change pas la police en gras. Si j'utilise column.Format.Font.Colors = Colors.Blue;
qui fonctionne, mais le style gras ne fonctionne pas. Quelqu'un peut-il s'il vous plaît aviser ce que je fais mal? C'est le fragment de code qui crée la table:C#/MigraDoc - Colonnes de tableau en gras
Table topTable = pdfReport.LastSection.AddTable();
topTable.Borders.Visible = true;
topTable.Borders.Color = Colors.Gray;
topTable.Format.Font.Name = "Calibri Light";
topTable.Format.Font.Size = 8;
topTable.Format.Font.Color = Colors.Black;
topTable.Format.SpaceAfter = 0;
topTable.Format.SpaceBefore = 0;
Column column;
column = topTable.AddColumn(90);
column.Format.Font.Bold = true; // <-- this
column = topTable.AddColumn(400);
Row row;
row = topTable.AddRow();
row.Cells[0].AddParagraph("Analysis Run:");
row.Cells[1].AddParagraph(_report.AnalysisRun.ToString());
row = topTable.AddRow();
row.Cells[0].AddParagraph("Case Number:");
row.Cells[1].AddParagraph(_report.CaseNumber);
row = topTable.AddRow();
row.Cells[0].AddParagraph("Sample ID:");
row.Cells[1].AddParagraph(_report.SampleID);
row = topTable.AddRow();
row.Cells[0].AddParagraph("Comments:");
row.Cells[1].AddParagraph(_report.Comments);
Utilisez-vous la version 1.50 beta 3b? Ou une version plus ancienne? Quelle version utilisez-vous (GDI + ou WPF)? –