/// <summary> /// Sets object /// </summary> /// <param name="o">The object</param> public void SetObject(object o) { if (o is ISeriesSetter) { setter = o as ISeriesSetter; pasteToolStripMenuItem.Visible = true; } if (o is ISeriesGetter) { getter = o as ISeriesGetter; copySeriesToolStripMenuItem.Visible = true; } }
/// <summary> /// Copies series to clipboard /// </summary> /// <param name="getter">Getter of series</param> public static void CopyToClipboard(this ISeriesGetter getter) { ISeries s = getter.Series; if (s == null) { return; } PureSeries ps = new PureSeries(); ps.Copy(s); Clipboard.SetDataObject(ps, false); }