I have this user control I made called a Blob. The blob is a small control that has a panel on it, covering the entire control, and a label on the top half of the panel. And I have a Form with a number of Blobs on them. Ive managed to get the Blob, each of them, to respond to a click on the panel (the part that isnt covered by the label) by popping up a message box that identifies the Blob by putting a message box in the Panels Mouse_Down handler (the message box displays a property of the Blob called longname each Blob has a different one). However, I dont know how to pass the longname (or some other id) back to the form that the Blob is on. I don't even know how to get the form to realize that a Blob has been clicked on, in addition to which blob it was. Putting something in the MouseDown handler of the form itself only reacted when I clicked on a part of the form that was not covered by a Blob. Thanks in advance.