Пишем биржевого робота на C#. Урок 9. Рисуем сетку на графике котировок |
Автор megabax | ||
25.02.2012 г. | ||
Пишем биржевого робота на C#. Урок 9. Рисуем сетку на графике котировокЧто бы смотреть урок полностью, подпишитесь на платный раздел. В платном разделе статья находиться здесь. Исходники к уроку можно скачать в платном разделе. Сегодня мы еще больше усовершенствуем библиотеку отображения графика котировок. И так, берем исходники прошлого урока. Добавляем к проекту вертикальный скроллер, которым мы будем менять масштаб по оси Y (сжимать и расширять график котировок):
У этого скроллера пишем обработчик события Scroll...
...
...Теперь сделаем горизонтальную и вертикальную сетку, при чем у горизонтальной еще и надписи добавим, которые будут выглядеть примерно так:
Для этого добавим к классу StockGraphics несколько новых свойств и полей...
...
Теперь нам надо внести изменения в метод draw класса StockGraphics...
...
И последний штрих, обработчик нажатия на кнопочку "Показать":
Еще хочу сказать, что в класс AxesSystem я добавил задел на будущее getXtoAxes, getYtoAxes - методы, которые преобразуют координаты из координат экранной области во внутренние координаты системы координат. |
||
Последнее обновление ( 04.02.2013 г. ) |
« След. | Пред. » |
---|