我有两个选项卡,它们绑定到一个包含oxyplot的PlotModel和通过DataTemplate选择的视图模型的viewmodel。当单击第一个选项卡时,viewmodel正确绑定,但当切换到第二个选项卡时,抛出了上面标题中定义的异常。 两个选项卡中的所有控件都相同。是否可能将一个对象绑定到两个控件?
我知道你遇到了什么问题,因为我自己也遇到过。Oxyplot不允许您将一个模型绑定到两个图表。 原因:一旦您将PlotModel分配给PlotView,它就会封装在该PlotView对象中。唯一的解决办法是为每个PlotView创建单独的PlotModel。