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 № 1Ambos 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
eController
propriedades. oPlot
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.