When we have ListenForNestedPropertyChange property set to true and at some point Clear of the ItemsSource is called the newly added items to the collection stop to listen for PropertyChanged.
In order to make ListenForNestedPropertyChange work again toggle the value of the property. First set it to false and after that back to true.
As of Telerik v7.0.0 this started to happen. In v6.8.0 the issue doesn't occur. The customer uploaded a sample project in the support ticket.
I tested streaming data for nested property and the UI does not update. The data is updated in the collection bound to the DataGrid ItemsSource, still the UI doesn't.
When I enter editing the cell, the UI updates.
The issue happens in this case:
<telerik:DataGridNumericalColumn PropertyName="Address.Age"
HeaderText="Age" />
<telerik:DataGridTextColumn DataMemberBinding="{Binding Address.Age}"
HeaderText="Age DataMemberBinding"/>
When setting MinimunHeightRequest to the DataGrid control, the height is not respected.
If you have minimum and maximum height request set, maximum will be applied instead.
When uprating the row details data, the data does not update in the UI. You have to resize the window, or collapse then expand the row details to see the updated value.
The behavior happens in 7.0.0 version. In 6.8.0 it works as expected.
I have the following issues when there is a DataGrid inside RowDetails template
1. The + does not change to - after expanding the details
2. Clicking the header in the inner data grid of line 2 does not work (seems disabled)
3. Sometimes cannot edit the inner DataGrid. tapping 2 times on the cell does not enter in edit mode
I want to have the option to add a ToolTip for column,
<telerik:DataGridTextColumn IsFrozen="True" HeaderText="BirthDay"
DataMemberBinding="{Binding BirthDay}"
ToolTipProperties.Text="{Binding BirthDay}" />
Scenario: I want to bind two properties to a column, So I created Text column and set DataMemberBinding property to binding these two properties,
<telerik:DataGridTextColumn HeaderText="Country">
<telerik:DataGridTextColumn.DataMemberBinding>
<MultiBinding Converter="{StaticResource MultiConverter}">
<Binding Path="Country" />
<Binding Path="City" />
</MultiBinding>
</telerik:DataGridTextColumn.
The DataGrid will crash when there is a bunch of CollectionChanged events with Grouping enabled. This happens in 6.6.0, 6.7.x and 6.8.x versions of the Telerik DataGrid.