Как создать 3 Y-оси на графике Chart? - VB
Формулировка задачи:
Добрый день.
Как создать 3 Y-оси на графике Chart?
Пример на картинке.
Сделал две Y-оси с помощью "AxisType.Primary" и "AxisType.Secondary", нужна еще 1.
Прошерстил msdn и гугл, нашел статью на немецком (с#), понял из нее, что автор предлагает использовать отдельные chart.areas для осей и для главного блока, где рисуются кривые, так как оси не отделяются от chart.
(ссылка на статью http://www.just-about.net/how-to-dar...reren-y-achsen
если кто лучше поймет, поделитесь выводами).
Есть коды для этой проблемки для ASP.net и немного для c# в разных местах гугла(на английском), но я в них не очень понимаю, если кто поймет просьба пересказать сие.
пример на С#:http://stackoverflow.com/questions/1...axis-3-or-more
В ASP помоему использовали subaxes словечки.
Можно конечно скачать уже что то готовое , chart библиотеки и прочее.
Кто сталкивался?
Решение задачи: «Как создать 3 Y-оси на графике Chart?»
textual
Листинг программы
Dim myPane As GraphPane = zg1.GraphPane ' Ставим две главные оси myPane.Title.Text = "Demonstration of Dual Y Graph" myPane.XAxis.Title.Text = "Time, Days" myPane.YAxis.Title.Text = "Parameter A" myPane.Y2Axis.Title.Text = "Parameter B" 'добавляем дополнительную ось Y с индексом yax3 Dim yax3 = myPane.AddYAxis("Parameter C")
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д