Acabei de fazer um teste aqui funcionou de boas a cor de fundo...
Quando o MaskedTextBox GANHA o foco dispara o evento
Enter.
Quando o MaskedTextBox PERDE o foco dispara o evento
Leave.
private void maskedTextBox1_Enter(object sender, EventArgs e)
{
maskedTextBox1.BackColor = Color.Blue;
}
private void maskedTextBox1_Leave(object sender, EventArgs e)
{
maskedTextBox1.BackColor = Color.White;
}
Leonardo Lourenço Silva