Просто добавьте обработчик для события MouseEnter на своей кнопке «войти» - все, что вам нужно сделать в этом самом обработчике, это изменить стили второй кнопки (реализация MouseLeave может бытьтакже полезно - вернуть вторую кнопку в ее первоначальный стиль).
Пример кода:
this.ButtonSignOn.MouseEnter += this.ChangeOtherButton;
this.ButtonSingOn.MouseLeave += this.RevertOtherButtonChanges;
// later on
private void ChangeOtherButton(object sender, EventArgs e)
{
this.OtherButton.ForeColor = Colors.Red;
this.OtherButton.BackColor = Color.Blue;
// more styling ...
}
// mostly same stuff when reverting changes
Вы можете преобразовать эти 2 обработчика в один, просто передавая цвета, шрифты и другие стили какВы идете ... но этого должно быть достаточно в любом случае.