How to determine click event for userdefine control array
<p>I have created an <code>Array</code> of <code>UserControls</code> which have 1 <code>PictureBox</code> and 1 <code>Button</code>. Now I want to know which <code>Button</code> is pressed from the <code>Array</code> of <code>UserControl</code>. </p>

<pre><code>UserControl u=new UserControl[20];

for (int j = 0; j &lt; 20; j++) 
{
    u[j] = new UserControl();               
    u[j].BringToFront();
    flowLayoutPanel1.Controls.Add(u[j]);
    u[j].Visible = true;
    u[j].button1.Click+=new EventHandler(sad);
}

private void sad(object sender, EventArgs e)
{ 
    //how to determine which button from the array of usercontrol is pressed?
}
</code></pre>
