/ / O que há de diferente entre PlotView e Plot? - c #, wpf, mvvm, oxyplot

O que há de diferente entre PlotView e Plot? - c #, wpf, mvvm, oxyplot

Eu vi dois usos de gráficos, PlotView e Plot.

Se eu usar PlotView, Eu posso usar Model="{Binding MyModel}" apenas, eu não posso definir outra ligação como fonte. Eu não posso implementar MVVM.

Mas se eu usar Plot, Eu posso fazer qualquer ligação, e muitas configurações de sub-controle em curtidas xaml series, axes, e assim por diante.

Posso saber o que é diferente?

Respostas:

2 para resposta № 1

Ambos os métodos estão corretos e ambos respeitam o padrão MVVM. Eu acho que a única diferença entre ambos é isso, como o criador (Oystein Bjorke) disse:

o PlotView componente é agora semelhante em todas as plataformas, contém só Model e Controller propriedades. o Plot controle deixá-lo definir eixos, séries, anotações etc. e isso só deve ser disponível em plataformas baseadas em XAML.

ligação: http://discussion.oxyplot.org/topics/240-cant-define-axes-in-xaml/

Como uma opinião pessoal, no começo eu usei o Plot componente, mas então eu tive um problema com isso: Se você quiser importar o gráfico, você tem que primeiro criar a visão. Então eu mudei para PlotView componente e a importação funcionou ok sem a vista ser criada.