protected override void OnLostFocus(RoutedEventArgs e) { if (Interaction.AllowLostFocus(e)) { Interaction.OnLostFocusBase(); base.OnLostFocus(e); } // Deactivate the selection IsSelectionActive = false; UpdateVisualState(true); }