/// <summary>
/// Provides handling for the GotFocus event.
/// </summary>
/// <param name="e">The data for the event.</param>
protected override void OnGotFocus(RoutedEventArgs e)
{
if (_interaction.AllowGotFocus(e))
{
_interaction.OnGotFocusBase();
base.OnGotFocus(e);
}
}