MouseMove event on a parent panel

Hello,
Here's what I'm trying to do. I have a panel the size of my application window. I want the panel's MouseMove function to be called when the mouse moves over it. This part works beautifully.
However, when I add a small child panel to this panel, the original MouseMove event doesn't fire when the mouse is over the child panel which is over the parent panel. It only fires when I move the mouse over part of the parent panel thats not covered by the child panel.
I don't want to create a MouseMove event for the child panel because there is a ton of child panels under this one parent that are all created dynamically.

Any help would be greatly appreciated.
Thanks so much.

[795 byte] By [ThankYouDriveThrough] at [2007-12-21]
# 1
Wooo. Nevermind I got it.

I have every runtime child panel MouseMove event call the same function. Then the entire contents of that function just has a line similar to this:

this.parentPanel.Capture = true;

That was the key! That fires off the parents MouseMove event and brings in the coords of where the mouse was on the parent panel.

Wooo!

Thanks.

ThankYouDriveThrough at 2007-9-10 > top of Msdn Tech,Visual C#,Visual C# General...