如何通过点击获得像素的坐标

时间:2011-05-27 13:14:20

标签: visual-studio-2010 c#-4.0 bitmap tooltip pixel

我是C#和.net的新手。我希望通过点击它来获得像素的坐标,这样它应该显示在工具提示中!!我有一个代码来获取顶点,但我不知道如何与鼠标点击相关联。

public class Vertex
    {
        public Vertex(int i, int j)
        {
            this.X = i;
            this.Y = j;
        }
         public int X { get; set; }
         public int Y { get; set; }
         public string ToString()
        {
            return string.Format("({0}/{1})", this.X, this.Y);
        }
    }  

1 个答案:

答案 0 :(得分:0)

WindowsForms处理鼠标按下事件。 MouseEventArgs的msdn页面给出了在工具提示中显示坐标的示例。

编辑: 关于要记住的事情的注意事项。 MouseEventArgs中的坐标可能因您处理的事件而异(请参阅前面提到的鼠标事件参数msdn页面)。在某些情况下,Location是相对于控件的,有些是相对于窗体,有时是屏幕。