I have a control which extends UserControl. This control contains two ComboBox controls. I’ve created an event handler which fires when either of the combos changes:
public event EventHandler ComboChanged
{
add { cmbA.SelectedIndexChanged += value; cmbB.SelectedIndexChanged += value; }
remove {...}
}
When I add an event handler to this event, is there any way for the sender to be reported as the custom control (i.e. the ComboBox’s parent control) rather than the ComboBox itself? Or am I trying to do something I shouldn’t be doing here?
You should have something like this :
and then in your userControl two functions for each of the ComboBox
this would then refer to the UserControl and not to the combobox that fired your UserControl’s event.