0

重複の可能性:
マウスのX / Y位置を追跡し、ラベルに印刷するにはどうすればよいですか?

小さな問題のように思われる道路の衝突に遭遇したようですが、答えを見つけることができないようです。これが私の最初の質問です。この質問の解決策を見逃してしまった場合は、お詫び申し上げます。

マウスの現在の位置を取得したいtoolStripStatusLabelがあり、これを実行して座標を取得できました。

private void mouseCoordinatesToolStripStatusLabel()
{
    this.toolStripStatusLabel1.Text = MousePosition.ToString();
    this.Refresh();
}

しかし、これは、ロードしたときにのみマウスの位置を取得でき、マウスを移動したときは取得できませんでした。

どんな助けでもありがたいです、ありがとう!

4

1 に答える 1

0

これにより、マウスカーソルの座標がわかります。

...
this.toolStripStatusLabel1.Text = Cursor.Position.X.ToString() + " - " + Cursor.Position.Y.ToString();
...

マウスの移動で更新するMouseMove場合は、フォームからイベントをバインドして、前のコードを追加するだけです。実際、あなたも大丈夫ですMouseMove。イベントをバインドするためにあなたが行方不明になっているようです。

于 2012-08-29T20:48:17.997 に答える