Это вопрос DevExpress Reporting / XtraReports.Я использую DevExpress 2011 Vol 1 для Win Forms.
Я пытаюсь отформатировать XRPivotGrid, чтобы избавиться от всех границ и изменить цвет фона ячеек.
НаВ данный момент я обрабатываю события печати элемента управления следующим образом:
private void xrPivotGrid1_PrintHeader(object sender, CustomExportHeaderEventArgs e)
{
e.Appearance.BackColor = Color.LightBlue;
e.Brick.Sides = BorderSide.None;
}
private void xrPivotGrid1_PrintFieldValue(object sender, CustomExportFieldValueEventArgs e)
{
e.Appearance.BackColor = Color.ForestGreen;
e.Brick.Sides = BorderSide.None;
}
private void xrPivotGrid1_PrintCell(object sender, CustomExportCellEventArgs e)
{
e.Appearance.BackColor = Color.PaleVioletRed;
e.Brick.Sides = BorderSide.None;
}
Но этого недостаточно.Как видно из этого изображения, ячейки заголовка с фоновым цветом grey не достигаются (т. Е. Эти события не запускаются, когда они нарисованы для печати).
Кто-нибудь знает правильный способ сделать это?Я снова хочу избавиться от границ и изменить BackColor: s этих серых блоков.
Спасибо