2009-08-17 26 views
9

Ho bisogno di scrivere un semplice programma WPF per disegnare una curva di Bezier, ma devo disegnarla a livello di codice poiché ho bisogno di consentire all'utente di modificare la forma in modo interattivo.Come disegnare una curva di Bezier in modo programmatico in WPF?

Qualsiasi esempio di codice per eseguire questa operazione è molto apprezzato!

Grazie,

Mike

risposta

-1

Ecco un decente tutorial da Cal Fullerton con esempi di codifica.

+2

il tuo link è morto ora. – bwoogie

0

Date un'occhiata al Path Markup Syntax per ottenere un tatto per le primitive di disegno prime disponibili per te in WPF.

È possibile utilizzare curve di Bézier sia cubiche sia quadratiche (ognuna ha anche una versione livellata) a seconda di come si desidera definire i punti di controllo.

Per quanto riguarda il rendering dei punti di controllo sullo schermo e la possibilità per l'utente di trascinarli su di esso, potrebbe essere utile esaminare gli adorners e possibilmente la classe Thumb.

Problemi correlati