错误:此PlotModel已被其他一些PlotView控件使用

时间:2014-09-14 13:00:42

标签: wpf xaml mvvm viewmodel oxyplot

我有两个标签绑定到一个viewmodel,其中包含PlotModel oxyplot和通过DataTemplate选择的视图模型。 单击第一个选项卡时,viewmodel正确绑定,但切换到标题throw中定义的异常上方的第二个选项卡时。 两个选项卡中的所有控件都相同。 是否可以将一个对象绑定到两个控件?

1 个答案:

答案 0 :(得分:5)

我知道你面临的问题,正如我自己所面对的那样。 Oxyplot不允许您将一个模型绑定到两个图。

原因:一旦你将PlotModel分配给Plotview,它就会被封装在那个PlotView对象中。

解决问题的唯一方法是为每个PlotView创建单独的PlotModel。