private void imageBox_MouseMove(object sender, MouseEventArgs e) { try { switch (reviewMode) { case ReviewModes.Stroke: // ストロークを伸ばす ExtendStroke(e.Location); break; case ReviewModes.Removing: // 書き込み削除 RemoveNote(currentPhoto.GetPointedMyNote( e.Location, form.Client.UserName)); break; case ReviewModes.Link: // リンク処理をキャンセル if (!pressedLink.Contains(e.Location)) { reviewMode = ReviewModes.Review; } break; } } catch (Exception ex) { PhotoChat.WriteErrorLog(ex.ToString()); } }