Рисование в F # основано на движении мыши / перетаскивании (как рисование в краске) - PullRequest
0 голосов
/ 24 октября 2019

Я изо всех сил пытаюсь найти информацию в документации F # /. NET.

Мне нужно сделать что-то вроде Microsoft Windows Paint. enter image description here Мне нужно нарисовать путь, сделанный с помощью мыши, это последовательность:

  1. щелчок левой кнопкой мыши -> начальная точка
  2. движение мыши (в то время каклевая кнопка все еще нажата) -> путь в режиме реального времени рисования
  3. щелчок левой кнопкой мыши отпущен -> остановить рисование, полюбоваться тем, что вы нарисовали

Я подумал о другом решении,потому что я не нашел ничего, чтобы решить проблему, поэтому я подумал:

Graphics.DrawPath(MyPen, MyGraphicPath)

, где MyGraphicPath.AddBezier требуется 4 очка.

Однако я нене знаю, как обрабатывать точки при перемещении мыши, потому что я вижу, что рисую в реальном времени.

...