Whenever I select a row via selecting the first cell in a column group, the scrollbar resets to zero, scrolling the cell off the screen. It does not seem to happen to regular columns or 2nd-Nth column of a column group. It also doesn't seem to matter whether the cell is read-only or what type of control it contains?
How can I prevent this from happening?
Here are my settings:
<ig:XamGrid.EditingSettings> <ig:EditingSettings AllowEditing="Row" IsEnterKeyEditingEnabled="True" IsMouseActionEditingEnabled="SingleClick" IsOnCellActiveEditingEnabled="True"/> </ig:XamGrid.EditingSettings>
<ig:XamGrid.SelectionSettings> <ig:SelectionSettings RowSelection="Multiple" CellClickAction="SelectRow" /> </ig:XamGrid.SelectionSettings> <ig:XamGrid.DeferredScrollingSettings> <ig:DeferredScrollingSettings AllowDeferredScrolling="Default"> </ig:DeferredScrollingSettings> </ig:XamGrid.DeferredScrollingSettings>
<ig:XamGrid.SelectionSettings> <ig:SelectionSettings RowSelection="Multiple" CellClickAction="SelectRow" /> </ig:XamGrid.SelectionSettings>
<ig:XamGrid.DeferredScrollingSettings> <ig:DeferredScrollingSettings AllowDeferredScrolling="Default"> </ig:DeferredScrollingSettings> </ig:XamGrid.DeferredScrollingSettings>
This also happens when the row is in edit mode already, and I tab through the cells, as soon as I tab to the first cell in a group, the scrollbar resets.
I've also tried explicitly scrolling the cell into view via different events such as GotFocus, ActiveCellChanged, CellEnteredEditMode, etc. but nothing seems to work.