слово взаимодействия c # установить высоту / ширину диаграммы - PullRequest
0 голосов
/ 29 мая 2018

В настоящее время я работаю над созданием отчета в c # и выводом его в слово.

У меня есть построение диаграммы и заполнение данными, однако я не могу понять, как установить размер / высоту диаграммы.

любая помощь будет признательна, потратил часы на эту, казалось бы, простую задачу.

КОД:

Chart CashflowChart = _document.InlineShapes.AddChart(XlChartType.xlColumnClustered).Chart;

CashflowChart.ChartArea.Height = 100;

Это приводит к следующей ошибке:

{"Not implemented (Exception from HRESULT: 0x80004001 (E_NOTIMPL))"}

1 Ответ

0 голосов
/ 30 мая 2018

После нескольких часов возни и вопреки тому, что msdn docs говорит, что вы не можете редактировать chartarea напрямую, вы можете редактировать chartobject, который является родителем chartarea:

CashflowChart.Parent.width = 550;CashflowChart.Parent.height = 150;

...