Как создать 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")

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.6 из 5
Похожие ответы