Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
1075
Drag And Drop between Bands
posted

 I am trying to do drag and drop within the same grid. I have a hierarchical DataSet so my grid has several Bands. When I move rows within the same band everything is working fine. But if I want to move row from one band to another - it is not working and row remains at the same place. Actually I think it is trying to drop withing a band causerow sometime moves withing the band.

 

I am using the following code:

private void ultraGrid1_InitializeLayout(object sender, InitializeLayoutEventArgs e)

            ultraGrid1.AllowDrop = true;
            e.Layout.Override.SelectTypeRow = SelectType.ExtendedAutoDrag;
            e.Layout.Override.RowSelectors = Infragistics.Win.DefaultableBoolean.True;
            e.Layout.Override.CellClickAction = CellClickAction.RowSelect;

 private void ultraGrid1_DragDrop(object sender, DragEventArgs e)

            aRow.ParentCollection.Move(aRow, dropIndex); // cause I am not moving upper level rows