public override void Initialize() { // Create a new event handler that creates new rectangles on // mouse pressed, dragged, release. PBasicInputEventHandler rectEventHandler = new RectEventHandler(Canvas); // Remove the pan event handler that is installed by default so that it // does not conflict with our new rectangle creation event handler. Canvas.RemoveInputEventListener(Canvas.PanEventHandler); // Register our new event handler. Canvas.AddInputEventListener(rectEventHandler); }