Как нарисовать модифицируемую полилинию на тушь - PullRequest
0 голосов
/ 23 марта 2019

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

Я хотел бы нарисовать ломаную линию, чтобы добавить точку, чтобы изменить ломаную линию.

https://www.youtube.com/watch?v=N9yPc14eVuQ

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

 Polyline polyline = new Polyline();
 pointCollection = new 
 pointCollection.Add(new Point(100, 100));
 pointCollection.Add(new Point(200, 200));

 polyline.Points = pointCollection;
 SolidColorBrush solidColorBrush = Brushes.Black;

 polyline.Stroke = solidColorBrush;
 polyline.StrokeThickness = Epaisseur;

 inkCanvas.Children.Add(polyline);

Результат

Problem

...