private static void IntervalChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { PeriodicUpdater p = d as PeriodicUpdater; p?.Start((double)e.NewValue); }