Okay, I'm making a fresh start and re-exploring my options.

I'm trying to put a layer of transparency over a program that will act as a drawing layer.

The cursor should be able to sniff to see whether it's sitting on transparency, or a drawn object. Transparency it will click through, while clicking on a drawn object will enable the user to edit said drawn object.

I've been trying to do this using a user control I made from scratch, but this is starting to look more and more like a dead end the deeper I get into it. Currently the layer of transparency works, along with the cursor sniffing, but the user control refuses to be brought to the front.

Any ideas on other ways to go about this / ways to make the user control work?