/// <summary> /// Handles <see cref="MapView.MapViewClick"/> event. /// </summary> /// <param name="sender">Event source.</param> /// <param name="e">A <see cref="MapViewClickEventArgs"/> containing event data.</param> protected override void MapView_MapViewClick(object sender, MapViewClickEventArgs e) { User user = (User)controller.State.GetPlayerFromMark(userMark); user.MarkPoint(e.Location); }
/// <summary> /// When overriden in derived class handles <see cref="MapView.MapViewClick"/> event. /// </summary> /// <param name="sender">Event source.</param> /// <param name="e">A <see cref="MapViewClickEventArgs"/> containing event data.</param> protected abstract void MapView_MapViewClick(object sender, MapViewClickEventArgs e);