超难问题:在winform中,如何能知道鼠标移动到了datagrid中的哪一列?
winform中,当鼠标在datagrid中移动时,如何能知道移动到了哪一列?
谢谢大家!
------解决方案--------------------有个HitTestInfo类,是不是可以找到你鼠标所在的列~
------解决方案--------------------弄个Timer 在Tick事件里 根据MousePosition来判断
------解决方案--------------------
Point p = this.dataGrid1.PointToClient(Cursor.Position).ToString();
this.dataGrid1.HitTest(p).Row
this.dataGrid1.HitTest(p).Column