Confrontando un tratto a un percorso
-
16-10-2019 - |
Domanda
Voglio analizzare l'ingresso di un utente su un InkPresenter a un modello.
Pseudo-XAML
<Canvas>
<Canvas ScaleTransform="to match parent size">
<Path Data="some line or bezier">
<InkPresenter>
Quindi, in sostanza, che cosa ho bisogno è quello di determinare i punti reali, relativi al livello superiore della tela di canapa che il percorso disegnato sullo schermo. Inoltre, ho bisogno di sapere direzionalità, cioè fatto l'inizio di inizio corsa in prossimità della partenza del Sentiero?
Forse sarebbe meglio manualmente rendere le linee / curve invece di utilizzare il Path.Data?
Soluzione
Bene, sto andando con il calcolo della posizione del percorso da confrontare con StylusPoints sul mouse verso il basso, spostare, e fino. Andando piuttosto semplice. Questo codice è molto utile - http://eztier.com/dba2day/?p=181
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow