
当我把鼠标移动到文本框和按钮上时,显示的坐标是以它们各自的左上角为(0,0)的值,但是在两个标签和对话框自己的表面就是以对话框左上角为(0,0)的值,我为它们每个控件和对话框都设置了MouseMove事件及相关处理代码,代码都是
label1.Text = "鼠标所在位置的坐标(X,Y)为:(" + e.X.ToString() + "," + e.Y.ToString() + ")";
除了简单地把控件自身所在坐标与鼠标位置与控件自己的左上角的偏移量相加,要怎样才能让显示的值是以对话框的左上角为(0,0)的??