clem

clem

  • NA
  • 4
  • 0

Get a column's index in a MouseUp event, not a MouseDown ()

Apr 14 2004 11:39 AM
Hello all, I have a winform with two DataGrid, my goal is to drag a column's name of the first DataGrid and drop it in a cell of the second DataGrid. To do that I use HitTestInfo: System.Windows.Forms.DataGrid.HitTestInfo myHitTest; myHitTest = dataGrid1.HitTest(e.X,e.Y); int p=myHitTest.Column; When I click on the first datagrid, this code run and give me the column's index (p), the problem is when I drop it in the second DataGrid, I'd like to know the target column's index. With the same code p=-1, I think because the HitTestInfo member return a value on a MouseDown and not on a MouseUp. If anyone can tell me how to do it, it would be very great P.S: I saw the FAQ solution "How can I get text from a column header in a MouseUp event" . http://www.syncfusion.com/faq/winforms/search/696.asp but it doesn't run, so tell me if I have to try again with this code. Thanks for your help