При экспорте диаграммы тройника Steema в формате PDF с легендами внизу выдается исключение, говорящее, что высота должна быть неотрицательной.
Я проверил через отладчик, ни одно из свойств высоты не содержит отрицательного значения.
Диаграмма TChart = новый TChart ();
chart.CurrentTheme = ThemeType.Opera;
chart.Walls.Back.Visible = true;
chart.Walls.Back.Pen.Visible = true;
chart.Legend.MaxNumRows = 2;
chart.Legend.Pen.Visible = false;
Line lineSeries = new Line(chart.Chart);
lineSeries.FillSampleValues();
Line lineSeries1 = new Line(chart.Chart);
lineSeries1.FillSampleValues();
chart.Legend.Visible = true;
chart.Legend.Alignment = LegendAlignments.Bottom;
chart.Legend.Pen.Visible = true;
chart.Draw();
chart.Export.Image.PDF.Width = chart.Width;
chart.Export.Image.PDF.Height = chart.Height;
chart.Export.Image.PDF.Save(filepath);
Я проверил, когда я держу легенду с правой стороны, она отлично работает, но мне нужны легенды внизу графика.