I have a situation where I have two picture controls, one
smaller that the other and the smaller one is placed over
the larger one.

I've put code in the Clicked event of both controls and each
has code that does processing independent of the other.

In some cases, but mostly after displaying a message via
MessageBox, when I click on the smaller picture control, it
is the clicked event of the larger that is triggered. It is
as if I had clicked right through the small control.

At first I thought this was caused by the smaller control
not being at the forefront but after doing a BringtoFront
and setting the BringToTop property of the smaller control
I'm still stuck with the problem.

If anybody has lived through this kind of problem any
suggestion would be appreciated.