Я новичок в C# и приложениях windowsforms. Я пытаюсь создать, по крайней мере, в некоторой степени, интерактивный график. На данный момент я не нашел библиотеку или встроенный метод, чтобы делать то, что я имею в виду.
Я хочу иметь возможность:
Установить когда я нажимаю на графике, установите второй курсор, когда я нажму снова.
Когда установлены 2 курсора, я хочу иметь возможность перемещать их с помощью мыши (щелкните, чтобы взять ).
(Если возможно, рядом с размещением курсора: «Масштабировать диаграмму, рисуя прямоугольник на диаграмме, щелкая и перемещая мышь». Мое намерение - включить увеличить как: MS Chart Control: запретить увеличение при нажатии )
Я хочу сделать это для анализа данных (см .: Пример настройки курсора .png ). С помощью курсоров можно легко получить значения двух позиций курсора (желтая и красная линии) и измерить расстояние между ними (фиолетовая линия).
Кто-нибудь из вас знает, как это сделать? с событием mouse_click ИЛИ знаете библиотеку диаграмм, чтобы легко это сделать?
Спасибо за помощь!
-Phill