protected virtual void OnMarkerChanged(EventArgs e) { if (this.MarkerChanged != null) { this.MarkerChanged(this, EventArgs.Empty); } }