S
Stryker.Ninja
First time poster, please be gentle 
I am using a third party ocx control in a C# 2.0 application. The
interop seems to be working fine except for events. When I try and
attach an event, it only succeeds for one event at a time. Examples:
// works by itself
OCXClass.Event1 += new OCXClass.EventHandler(Event1_Sub);
// second call fails
OCXClass.Event1 += new OCXClass.Event1Handler(Event1_Sub);
OCXClass.Event2 += new OCXClass.Event2Handler(Event2_Sub);
// works, but Event 2 is only thing available
OCXClass.Event1 += new OCXClass.Event1Handler(Event1_Sub);
OCXClass.Event1 -= new OCXClass.Event1Handler(Event1_Sub);
OCXClass.Event2 += new OCXClass.Event2Handler(Event2_Sub);
Has anyone seen this type of behavior before? thanks in advance for
any tips.

I am using a third party ocx control in a C# 2.0 application. The
interop seems to be working fine except for events. When I try and
attach an event, it only succeeds for one event at a time. Examples:
// works by itself
OCXClass.Event1 += new OCXClass.EventHandler(Event1_Sub);
// second call fails
OCXClass.Event1 += new OCXClass.Event1Handler(Event1_Sub);
OCXClass.Event2 += new OCXClass.Event2Handler(Event2_Sub);
// works, but Event 2 is only thing available
OCXClass.Event1 += new OCXClass.Event1Handler(Event1_Sub);
OCXClass.Event1 -= new OCXClass.Event1Handler(Event1_Sub);
OCXClass.Event2 += new OCXClass.Event2Handler(Event2_Sub);
Has anyone seen this type of behavior before? thanks in advance for
any tips.