winforms кнопка не меняет фон при наведении

Есть форма с кнопкой на windows forms, при наведении на которую фон кнопки должен изменяться, но фон меняеться только после того, как я убираю указатель мыши. Код ниже и скрин работы ниже

  public Form1()
    {
        InitializeComponent();
        exit.MouseEnter += (s, e) => { exit.BackColor = Color.FromArgb(72, 72, 72); };
        
        
    }

введите сюда описание изображения

введите сюда описание изображения


Ответы (1 шт):

Автор решения: Виктория

Для flat style нужно использовать FlatAppearance.MouseOverBackColor: exit.FlatAppearance.MouseOverBackColor= Color.FromArgb(72, 72, 72);

→ Ссылка