2010-12-13 11 views
5

Sono una casalinga semplice e mi piace tracciare una funzione polinomiale per la mia figlia immotivata. Ho creato una griglia in WPF, in una cella voglio disegnare il grafico di un semplice polinomio. In questa cella uso una viewbox e all'interno della viewbox una tela.Come disegnare un grafico di funzione in WPF?

Ad esempio f (x) = 3x²

desidero utilizzare coordinate da -10 a 10 in direzione x e da 0 a 300 in direzione y. Qualcuno può dirmi come ridimensionare l'immagine (tela, viewbox?).

risposta

6

Questo può essere leggermente esubero perché mostra alcune tecniche, ma una delle tecniche illustrate è prendere una forma d'onda calcolata in fase di esecuzione, e visualizzare in una sorta di forma grafico: WPF Data Binding: Harmonic Series Visualization

L' la tecnica mostrata qui prevede un convertitore di valori personalizzati, che include la possibilità di specificare una scala e un offset.

Se scrivessi di nuovo quel codice oggi, probabilmente inserirò tale funzionalità in un ViewModel piuttosto che in un convertitore di valori, ma non cambierebbe molto.

+0

Grazie per la risposta, darò un'occhiata più da vicino al tuo articolo. – Hulda

Problemi correlati