Windows Forms click event not fired when clicking on label?
<p>I have <code>Windows Form</code> <em>TestForm</em>, and in my <code>Form</code> I have several labels that are only used to display some text.</p>

<p>I need to display a <code>MessageBox.Show</code> anytime the <code>Form</code> is clicked. So I have an <code>event handler</code> for the click, which looks like this:</p>

<pre><code>private void TestForm_Click(object sender, EventArgs e)
{
    MessageBox.Show("The form has been clicked");
}
</code></pre>

<p>Unfortunately, the click event doesn't fire when I click over a label in the <code>Form</code>. Is there a way to fix this, besides consuming the click event for the labels?</p>

<p>Thanks.</p>