Activiz - implementing custom interactor style

Hi,
I’m using Activiz with C# and want to use a custom interactor style. To this end I subclassed vtkInteractorStyleTrackballCamera and overriden the OnLeftButtonDown function. However, the overriden method is never called. I can use other interactor styles, e.g. vtkInteractorStyleImage, without any problems, so the problem must lie with the new class itself. Is there anything else I have to do, so my custom interactor style works? I’m using the newest version 9.1.

class MCVTKInteractor : vtkInteractorStyleTrackballCamera
{

    public override void OnLeftButtonDown()
    {
        base.OnLeftButtonDown();
    }
}

You can’t subclass and override the methods. You must create an interactor style object and hook into its events.

TrackballStyle = vtkInteractorStyleTrackballCamera.New();
TrackballStyle.LeftButtonPressEvt += TrackballStyle_LeftButtonPressEvt;