jeAntoni Ответов: 0

Epplus - пользовательская метка для точек данных в точечной диаграмме


Я использую EPPlus чтобы создать Excel с помощью C#.

мое требование

Мне нужно дать пользовательскую метку для точек данных, нанесенных на мою точечную диаграмму. По умолчанию - при наведении курсора на точку данных на графике отображается только значение оси X и оси Y.

Наряду с осью X\Y мне нужно было бы включить данные для TimeReceived. Эти данные будут доступны в Столбцах Excel.

Excel columns : X Value, Y Value , TimeReceived


Пожалуйста, поделитесь своими предложениями по этому поводу.

Что я уже пробовал:

Мой Текущий Код

var scatterChart = 
    workSheet.Drawings.AddChart("scatterChart", eChartType.XYScatterLines) as ExcelScatterChart;

scatterChart.Title.Text = GraphTitle;
var rangeLabel = workSheet.Cells["D2:D2571"];
var range1 = workSheet.Cells["C2:C2571"];

scatterChart.Series.Add(range1, rangeLabel);

scatterChart.Series[0].Header = workSheet.Cells["A1"].Value.ToString();
scatterChart.Legend.Position = eLegendPosition.Right;
scatterChart.SetSize(600, 300);

scatterChart.SetPosition(5, 0, 1, 0);

0 Ответов