// ensure focus on first element in reward lists private void Cp_Loaded(object sender, RoutedEventArgs e) { var textBoxes = WindowExtensions.FindVisualChildren <TextBox>(sender as DependencyObject); if (textBoxes?.Count() > 0) { textBoxes.First()?.Focus(); } }