Графики X Значение, кажется, сдвигается вправо - PullRequest
0 голосов
/ 20 мая 2018

У меня проблема с графиками Windows:
Я использую Fastpoint, и при построении МНОГО точек (100000+) при X = 0, Y = 0 они, похоже, смещаются в сторону положительных значений X.(справа)

for (int k = 0; k < amountofpoints; k+=1)
{
    newGraph.Series[item.name].Points.AddXY(0,0)
}

1 Ответ

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

Выглядит как небольшая ошибка в MSChart.

Это происходит, когда все видимые точки расположены в одной и той же позиции.

К сожалению, даже RecalculateAxesScale(); на ChartArea не помогает.

Это происходит даже при небольшом количестве очков и ухудшается при добавлении еще ..:

enter image description here

Единственный обходной путь, который я вижу, этоиметь хотя бы одну точку в другой позиции, чтобы расчеты макета охватывали ненулевое расстояние.

Вы можете скрыть точку, сделав ее прозрачной, или поместить ее в другой ряд в той же самой карте., это просто необходимо учитывать при расчете дисплея.

Я назвал это «незначительной» ошибкой, потому что вся установка, очевидно, не имеет никакого смысла.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...