| 
                 分類:[.NET 全般] 
  Chart上でカーソル位置を取得したいのですが
 
 
      Private Sub Chart1_MouseMove(sender As Object, e As MouseEventArgs) Handles Chart1.MouseMove
  方法1
         Dim wx1 =  e.X   Dim wy1 =  	e.Y
  方法2         Dim hhh = Me.PointToClient(Windows.Forms.Cursor.Position)
  End Sub
 
 
  方法1で取得すると、 875x665 になるのに対し 方法2で取得すると 887x677 になり、わずかにずれた値となります。 前者が正しく、後者が間違った座標となります。
  後者の方法だと正確に取得できないのはなぜなのでしょうか?
 
 
 
 
  |