public XamlPresenter(IPlotContentProvider contentProvider) { InitializeComponent(); _contentProvider = contentProvider; _contentProvider.PlotChanged += ContentProvider_PlotChanged; }
public void Dispose() { if (PlotContentProvider != null) { PlotContentProvider.PlotChanged -= OnPlotChanged; PlotContentProvider.Dispose(); PlotContentProvider = null; } }