public void GotFocus(Control c)
{
if ((_numericUpDown.LastNumericUpDown != null) &&
(_numericUpDown.LastNumericUpDown.NumericUpDown != null) &&
(_numericUpDown.LastNumericUpDown.NumericUpDown.CanFocus))
{
_ribbon.LostFocusLosesKeyboard = false;
_numericUpDown.LastNumericUpDown.NumericUpDown.Focus();
}
}