У меня есть таблица .NET, которую я заполняю во время выполнения
Диаграмма отображается в отчете. Для каждой группы в моем отчете я очищаю все серии и добавляю их обратно с помощью кода
Series s = new Series();
s.Font = new Font("Verdana", 8f);
int i = 0;
foreach (var month in line.Months)
{
DataPoint p = new DataPoint();
p.XValue = i;
p.YValues = new Double[] { month.LineValue ?? 0 };
s.Points.Add(p);
i++;
}
Когда я заполняю диаграмму во второй раз, максимум оси Y остается на 2000, т.е. не пересчитывается
Как заставить перерасчет?
У меня есть ScaleBreakStyle включен на оси Y
Если я пытаюсь установить IsLogarithmic в true на оси Y, я получаю вместо X вместо диаграммы
Я использую Visual Studio 2010 с System.Windows.forms.DataVisualization.Charting.Chart
Пол