public virtual void OnLoad(MapControl mapControl)
{
Map = mapControl;
Map.MouseClick += new System.Windows.Forms.MouseEventHandler(Map_MouseClick);
Map.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(Map_MouseDoubleClick);
Map.MouseDown += new System.Windows.Forms.MouseEventHandler(Map_MouseDown);
Map.MouseEnter += new EventHandler(Map_MouseEnter);
Map.MouseLeave += new EventHandler(Map_MouseLeave);
Map.MouseMove += new System.Windows.Forms.MouseEventHandler(Map_MouseMove);
Map.MouseUp += new System.Windows.Forms.MouseEventHandler(Map_MouseUp);
Map.MouseWheel += new System.Windows.Forms.MouseEventHandler(Map_MouseWheel);
Map.KeyDown += new System.Windows.Forms.KeyEventHandler(Map_KeyDown);
Map.KeyUp += new System.Windows.Forms.KeyEventHandler(Map_KeyUp);
}