从listview拖拽一项到datagridview 但怎么取鼠标放开时,在datagridview 是哪个格呢

解决方案 »

  1.   

    有人知道不
     
    DragEventArgs e 是屏幕坐标怎么转成datagridview 的坐标呢
      

  2.   

    DragEventArgs e 是屏幕坐标 
      

  3.   

    x是横坐标,y是纵坐标
    DataGridView.HitTest(x,y)不就什么都有了吗?
      

  4.   

    DataGridView.HitTest(x,y)
    x,y 是相对于DataGridView的
      

  5.   


    x+=datagridview.Left;
    y+=datagridview.Top;
      

  6.   

    加上DataGridView相对于上边缘与左边缘的距离就对了吧?
      

  7.   

    用datagridview里的CellMousedown和CellMouseup事件 用e.RowIndex和e.ColoumnIndex 确定行列Cell