PictureBox上鼠标光标下的文本

时间:2012-03-10 10:16:07

标签: c# winforms cursor

HI!我在PictureBox上显示鼠标光标下的文本时遇到问题。 我想在光标下显示鼠标坐标。 你对此有所了解吗?

我尝试按标签显示文字,并在" MouseMove"时改变标签的位置。事件将会发生。

 private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
    {            
        label1.Location = new Point(e.X + 10, e.Y + 10);
    }

但是,我认为,这是一个糟糕的解决方案......

非常感谢!

1 个答案:

答案 0 :(得分:0)

感谢Thomas的建议,这里代码显示光标下的鼠标坐标:

ToolTip tt = new ToolTip();
tt.SetToolTip(pic, " ");
tt.ShowAlways = true;

 private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
 {
    tt.ToolTipTitle = e.X + "  " + e.Y; 
 }