Hi,
We found a
problem with the cxgrid when we change a property of a grouped column. With a
tcxgrid with the OptionsCustomize.ColumnHidingOnGrouping set to false, if you
select the last row of a group in edition, and then change a property of the
column used for grouping, the selected row will get out of its group and move
to the next group. It only happen with the last row of the group, and only if
we change a property of the grouped column. We found a workaround by
setting the option ColumnHidingOnGrouping to true, but this is not suitable for
us since our client want all column to be visible on the grid.
Attached is
a small sample, here how to recreate this problem.
-
Group
the view with the PaymentType column
-
Expand
any group except the last one. Let say you expand the PaymentType : 3 (7)
-
Select
the last row, “Michael Jeffers”
-
Click
on the Edit button
-
Click
on the Change visibility button
As you can
see, the selected row has moved on the next group and is no more selected.
Is there
any fix for that?
Thank you!
Hello,
I have reproduced the described behavior and forwarded this ticket to our developers for research. However, I am not absolutely sure that this behavior is incorrect. It is dangerous to change the view and column properties that require ViewInfo recalculation while the DataController is in edit mode.