title: Removing the default hover effect of a button
body: <p>I am trying to apply a color to a hovered button like this:</p>
  
  <pre><code>private void button_MouseEnter(object sender, EventArgs e)
  {
      button.UseVisualStyleBackColor = false;
      button.BackColor = System.Drawing.SystemColors.GradientInactiveCaption;
  }
  
  private void button_MouseLeave(object sender, EventArgs e)
  {
      button.UseVisualStyleBackColor = true;
      button.BackColor = System.Drawing.SystemColors.ControlLight;
  }
  </code></pre>
  
  <p>My Problem is there seems to be some kind of a default hover effect. The color is much darker than it should be. At the moment I do not know where to start to get rid of it.</p>