У меня есть диаграмма StackedLine DevExpress, с 2 сериями.Когда я переключаю две серии, так что другая рисуется поверх первой, а не наоборот, когда она собирается рисоваться, происходит следующее исключение:
System.ArgumentException: 'Параметрнедопустимо. '
System.Drawing.ScaleTransform(float sx, float sy, MatrixOrder order)
{
int status = SafeNativeMethods.Gdip.GdipScaleWorldTransform(new
HandleRef((object) this, this.NativeGraphics), sx, sy, order);
if (status != 0)
throw SafeNativeMethods.Gdip.StatusException(status);
}
GdipScaleWorldTransform является внешним методом из того, что я могу собрать, и возвращает 2 как состояние, которое вызывает это исключение.Тем не менее, я абсолютно не знаю, какой «параметр» является недействительным.sx и sy оба 1E-10, порядок Prepend.Проблема, скорее всего, связана с объектом Graphics (this).Я читал, что что-то может быть расположено на нашей стороне, но отладка не позволяет мне увидеть большинство свойств объекта Graphics, поэтому я не знаю, где и что искать, если это даже проблема.
Это происходит только с сериями StackedLine и FullStackedLine.
Что я могу сделать, чтобы попытаться найти причину исключения?