Member 14707431 Ответов: 0

Как проверить, какой геометрический чертеж щелкается мышью в WPF?


в WPF кто-нибудь когда-нибудь использовал функцию StrokeContains() для проверки того, была ли геометрия (круг, прямоугольник, линия...) нажата и выбрана щелчком мыши на холсте? Я не мог заставить его работать.

или Альтенативно, если я могу знать все точки внутри каждой геометрии, то я мог бы также непосредственно проверить, сравнивая положение мыши с каждой точкой геометрии, но как тогда получить все точки геометрии?
Спасибо!

Что я уже пробовал:

I have tried using StrokeContains(), and srangly, the results indicate that all the Geometries have been selected by a single mouse click. It is difficult to debug it.

Gerry Schmitz

Догадка.

https://docs.microsoft.com/en-us/dotnet/api/system.windows.media.geometry.bounds?view=netframework-4.8

0 Ответов