private void pbMap_MouseUp(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) { SetMapObjectMode = SetMapObjectMode.None; } }
private void pbMap_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) { Color color = (pbMap.Image as Bitmap).GetPixel(e.X, e.Y); if (IsEqual(color, ColorOfSpace)) { SetMapObjectMode = SetMapObjectMode.SetObstacle; } else if (IsEqual(color, ColorOfObstacle)) { SetMapObjectMode = SetMapObjectMode.SetSpace; } else if (IsEqual(color, ColorOfStartPoint)) { SetMapObjectMode = SetMapObjectMode.SetStartPoint; } else if (IsEqual(color, ColorOfEndPoint)) { SetMapObjectMode = SetMapObjectMode.SetEndPoint; } } }