PlotView 和 Plot 之间有什么不同?
What's different between PlotView and Plot?
我见过两种图表用法,PlotView
和 Plot
。
如果我使用PlotView
,我只能使用Model="{Binding MyModel}"
,我不能像source一样设置其他绑定。我无法实现 MVVM。
但如果我使用Plot
,我可以进行任何绑定,xaml中的许多子控件设置如series
、axes
等。
我可以知道有什么不同吗?
两种方法都对,而且都遵循MVVM模式。我认为两者之间的唯一区别是,正如创作者(Oystein Bjorke)所说:
The PlotView
component is now similar on all platforms, it contains
only Model
and Controller
properties. The Plot
control let you
define axes, series, annotations etc. and this should only be
available in XAML-based platforms.
link: http://discussion.oxyplot.org/topics/240-cant-define-axes-in-xaml/
个人意见,一开始我用的是Plot
组件,后来遇到了问题:如果要导入plot,必须先创建view。然后我切换到 PlotView
组件并且导入工作正常而没有创建视图。
我见过两种图表用法,PlotView
和 Plot
。
如果我使用PlotView
,我只能使用Model="{Binding MyModel}"
,我不能像source一样设置其他绑定。我无法实现 MVVM。
但如果我使用Plot
,我可以进行任何绑定,xaml中的许多子控件设置如series
、axes
等。
我可以知道有什么不同吗?
两种方法都对,而且都遵循MVVM模式。我认为两者之间的唯一区别是,正如创作者(Oystein Bjorke)所说:
The
PlotView
component is now similar on all platforms, it contains onlyModel
andController
properties. ThePlot
control let you define axes, series, annotations etc. and this should only be available in XAML-based platforms.
link: http://discussion.oxyplot.org/topics/240-cant-define-axes-in-xaml/
个人意见,一开始我用的是Plot
组件,后来遇到了问题:如果要导入plot,必须先创建view。然后我切换到 PlotView
组件并且导入工作正常而没有创建视图。