Я пытаюсь создать редактор формы и полигона в wpf, но не получаю точную точку, ближайшую к точке в точках.
Нужна помощь! Лучше если образец фигуры или редактор полигонов.
Это даст вам точку в массиве points, ближайшую к точке current:
points
current
Point closest = points.OrderBy( p => Math.Sqrt(Math.Pow(p.X - current.X, 2.0) + Math.Pow(p.Y - current.Y, 2.0)) ).First();