... Is it possible to create hot-spots in C# so that when the mouse is over a certain area an event gets triggered?
Add a MouseHover event handler for the control(s) that you want your hotspot over.