private static PropertyChangedCallback CallChartUpdater(bool animate = false) { return (o, args) => { var wpfSeparator = o as Separator; if (wpfSeparator == null) return; if (wpfSeparator.Chart != null) wpfSeparator.Chart.Updater.Run(animate); }; }