private void OnLoaded(object sender, RoutedEventArgs e) { if (_loaded) return; _loaded = true; _timer = new DispatcherTimer { Interval = TimeSpan.FromSeconds(1), IsEnabled = true }; _timer.Tick += OnTick; }