private void StopExecute(object o) { HockeyClient.Current.TrackEvent( "Stop", new Dictionary <string, string>() { ["Elapsed"] = stopwatch.Elapsed.ToString("c"), ["Count"] = History.Count.ToString(CultureInfo.InvariantCulture) }); updateTimer.Stop(); stopwatch.Stop(); StartCommand.OnCanExecuteChanged(); NextCommand.OnCanExecuteChanged(); ((Button)o)?.Focus(FocusState.Programmatic); }