Управление диаграммой Автоматическое масштабирование оси Y при прокрутке

Я уже некоторое время ищу в сети, но до сих пор не нашел хорошего решения моей проблемы. Я хочу, чтобы MS Chart автоматически масштабировал ось Y при прокрутке, чтобы убедиться, что все точки данных видны. Поворот здесь в том, что мне нужно иметь возможность исключить определенные серии из использования для автоматического масштабирования. Пока я нашел только решения, которые предлагают перебирать всю коллекцию точек в событии AxisViewChanged, что не работает, когда у вас есть большие коллекции точек и несколько серий для итерации. Мне было интересно, есть ли способ сузить поиск, получив точки данных, которые находятся между видимыми в данный момент минимальным и максимальным значениями X. Любая помощь будет принята с благодарностью.

Edit Вот изображение. Как видите, подсвечники в середине не видны полностью. Поворот здесь в том, что мне нужно иметь возможность исключить определенные серии из использования для автоматического масштабирования. Пока я нашел только решения, которые предлагают перебирать всю коллекцию точек в событии AxisViewChanged, что не работает, когда у вас есть большие коллекции точек и несколько серий для итерации. Мне было интересно, есть ли способ сузить поиск, получив точки данных, которые находятся между видимыми в данный момент минимальным и максимальным значениями X. Любая помощь будет принята с благодарностью.

Edit Вот изображение. Как видите, подсвечники в середине не видны полностью. Поворот здесь в том, что мне нужно иметь возможность исключить определенные серии из использования для автоматического масштабирования. Пока я нашел только решения, которые предлагают перебирать всю коллекцию точек в событии AxisViewChanged, что не работает, когда у вас есть большие коллекции точек и несколько серий для итерации. Мне было интересно, есть ли способ сузить поиск, получив точки данных, которые находятся между видимыми в данный момент минимальным и максимальным значениями X. Любая помощь будет принята с благодарностью.

Edit Вот изображение. Как видите, подсвечники в середине не видны полностью. t хорошо работает, когда у вас есть большие коллекции точек и несколько серий для повторения. Мне было интересно, есть ли способ сузить поиск, получив точки данных, которые находятся между видимыми в данный момент минимальным и максимальным значениями X. Любая помощь будет принята с благодарностью.

Edit Вот изображение. Как видите, подсвечники в середине не видны полностью. t хорошо работает, когда у вас есть большие коллекции точек и несколько серий для повторения. Мне было интересно, есть ли способ сузить поиск, получив точки данных, которые находятся между видимыми в данный момент минимальным и максимальным значениями X. Любая помощь будет принята с благодарностью.

Edit Вот изображение. Как видите, подсвечники в середине не видны полностью. enter image description here

10
задан L.E.O 19 March 2011 в 16:54
поделиться