Eyob_the_pro:
I think the following might work for you.
1. Within your custom control, create an event handler that will be called whenever the child label control's MouseHover event fires.
2. Within that event handler, call your custom control's OnMouseHover method.
Here's some sample code:
Code:
public partial class MyControl : UserControl
{
// Custom control's constructor.
public MyControl()
{
InitializeComponent();
// Add event handler for child label's MouseHover event...
objLabel.MouseHover += new EventHandler(objLabel_MouseHover);
}
//----------
// Event handler called whenever child label control MouseHover
// event occurs.
void objLabel_MouseHover(object sender, EventArgs e)
{
// Fire this custom control's MouseHover event.
this.OnMouseHover(e);
}
}
Cheers.
- Roger Nedel