to use event property, you should use a syntax likeSystem.ComponentModel.EventHandlerList Events;public event MapClickEventHandler MapClick {
            add {
                Events.AddHandler(EventMapClick, value);
            }
            remove {
                Events.RemoveHandler(EventMapClick, value);
            }
        }