Как удалить метку по умолчанию в линейной диаграмме Live Chart? - PullRequest
0 голосов
/ 26 октября 2018

Я работаю над приложением Windows Forms, которое использует надстройку Live Charts , и мне нужно избавиться от дескриптора по умолчанию от довольно простой простой гистограммы. К сожалению, сайт не очень хорошо объясняет себя, и чат поддержки является более медленным, чем серверы обновлений Windows XP.

This

Это то, что мне нужно, ушло.

cartesianChart1.Series = new SeriesCollection { };
int counter = 0;
foreach (string number in daten)
{
    cartesianChart1.Series.Add(new RowSeries { Title = titel[counter], Values = new ChartValues<int> { Convert.ToInt16(number) }, DataLabels = true });
    counter++;
}
//cartesianChart1.AxisY.Remove();

1 Ответ

0 голосов
/ 26 октября 2018

Этого можно добиться, добавив новую «пустую» ось Y без меток.

cartesianChart1.Series = new SeriesCollection { };
int counter = 0;

foreach (string number in daten)
{
  cartesianChart1.Series.Add(new RowSeries { Title = titel[counter], Values = new ChartValues<int> { Convert.ToInt16(number) }, DataLabels = true });
  counter++;
}

// Add blank Y axis to hide the default axis.
cartesianChart1.AxisY.Add(new Axis
{
  Labels = new string[0]
});

Screenshot

...