> The old control should not be re-written (at least not now..), so I
Normally you shouldn't be handling events owned by another control. Typically
the custom control should raise its own events to publicize that something
has happened. So, the right approach would be to modify the custom control
to raise its own events.
Now, having said that, you could still probably make it work without modifying
the custom control. You just need to locate the Button control in the custom
control and handle its Click event. Event control has a collection of child
controls, so I could image some really ugly code to iterate over the child
controls collection of the custom control until the Button is located. Once
you have that reference then you should be all set.