Completed
Last Updated: 05 Jul 2022 14:55 by ADMIN
Release LIB 2022.2.711 (11 July 2022)
Martin Ivanov
Created on: 24 Jun 2022 10:11
Category: GridView
Type: Bug Report
1
GridView: IsExpandableBinding property change is not reflected in the row when IsPropertyChangedAggregationEnabled is True and two or more row view model properties are updated consequently

The property changed of the property bound to IsExpandableBinding (property of RadGridView) is not reflected in the row. To reproduce this the IsPropertyChangedAggregationEnabled property of RadGridView should be set to True (which is the default value) and the view model property (bound to IsExpandableBinding) should be updated consequently with other properties of the view model. For example:

myRowModel.Name = "New name";
myRowModel.IsExpandable = false;

To work this around, use the IsExpandable property of GridViewRow. You can data bind it using the RowStyle property of RadGridView. Or alternatively, set the IsPropertyChangedAggregationEnabled property of RadGridView to False.

0 comments