Ist es möglich, die Maus beim Ziehen einer WPF-Komponente zu übernehmen?WPF - Hijack Mauseingabe während des Ziehens?
Wir haben ein Polardiagramm, das mit der Maus gezeichnet werden muss.
Anstatt Snaping und erfordern den Benutzer, um etwas Geschicklichkeit haben, um die Kurven anzupassen, ist es möglich, die Mauseingabe zu entführen, und Maus x zu konvertieren, um die Grad/Rotationen folgen und Maus y folgen der Magnitude?
Blau darstellt, in dem der Zeiger rot nach einem Drag vom Ursprung enden würde.
können Sie den Code zum Zeichnen liefern? Wie bestimmen Sie, wann ein Wechsel der Magnitude auftritt? beginnt die Zeichnung mit einem Mausklick? =! –
Es ist, wenn ein Ziehen auftritt. Dies ist derzeit theoretisch, da ich neu in C# und wpf bin. Nein, ich kann den Code für die aktuelle Zeichnung nicht teilen, da dies wahrscheinlich gegen die Lizenz verstoßen würde und derzeit nicht wie beschrieben funktioniert. Was ich versuche herauszufinden, ist, dass es möglich ist oder Hinweise, so dass ich begründen kann, dass die Zeit, die benötigt wird, um Code in einem neuen Framework zu refaktorieren, die Verbesserung der Benutzerfreundlichkeit wert ist. –
"Ich versuche zu sondieren, ist, dass es möglich ist oder Hinweise," Ich nehme an, Sie erwarten nicht, dass jemand den Code für Sie hier schreiben wird. Ein Tipp wäre, zu untersuchen, wie man die Diagrammkoordinaten von der Cursorposition erhält und wie man die Cursorposition programmatisch ändert. –