我想使用地图图像来允许用户点击发生事故的地方。我在我的asp页面上放置了一个图像,但是找不到任何可以捕获鼠标按钮的事件,这反过来应该返回图像中的x和y位置。 我在VB.NET中使用ASP.NET。
答案 0 :(得分:0)
我假设你在pictureBox中显示图像。以下是C#解决方案,您可以将其转换为VB.Net
private int pointX;
private int pointY;
private void pictureBox1_Click(object sender, EventArgs e)
{
MouseEventArgs mouseEvent = (MouseEventArgs)e;
pointX = mouseEvent.X;
pointY = mouseEvent.Y;
MessageBox.Show(string.Format("X: {0} Y: {1}", pointX, pointY));
}
private void pictureBox1_MouseUp(object sender, MouseEventArgs e)
{
pointX = e.X;
pointY = e.Y;
}