private void HighlightText(object sender, RoutedEventArgs e) { if (HourTextBox.IsFocused) { HourTextBox.SelectAll(); } else if (MinTextBox.IsFocused) { MinTextBox.SelectAll(); } }
public TimePicker() { InitializeComponent(); HrTextBox.AddHandler(FrameworkElement.MouseLeftButtonDownEvent, new MouseButtonEventHandler(TextBox_MouseLeftButtonDown), true); MinTextBox.AddHandler(FrameworkElement.MouseLeftButtonDownEvent, new MouseButtonEventHandler(TextBox_MouseLeftButtonDown), true); SecTextBox.AddHandler(FrameworkElement.MouseLeftButtonDownEvent, new MouseButtonEventHandler(TextBox_MouseLeftButtonDown), true); selectedTextBox = HrTextBox; PropertyChanged += ShowSeconds_Changed; SecTextBox.Visibility = ShowSeconds ? Visibility.Visible : Visibility.Hidden; SecLabel.Visibility = ShowSeconds ? Visibility.Visible : Visibility.Hidden; }