Working on a project where I have a cell template DataContext bound to the GridViewCell Value.
<DataTemplate x:Key="DefaultCellTemplate">
<StackPanel DataContext="{Binding Value, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type telerik:GridViewCell}}}">
<TextBlock Text="{Binding PropertyValue, Mode=OneWay}"></TextBlock>
</StackPanel>
</DataTemplate>
<DataTemplate x:Key="DefaultCellEditTemplate">
<StackPanel DataContext="{Binding Value, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type telerik:GridViewCell}}}">
<TextBox Text="{Binding PropertyValue, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"></TextBox>
</StackPanel>
</DataTemplate>
When entering values and tabbing through cells, when on the last cell and tab to move to first cell of the next column, I'm getting an app crash. This seems to occur when virtualization is on and there are enough columns to cause the grid to scroll horizontally, and the UpdateSourceTrigger of the edit template is PropertyChanged. Attached is a sample project that can reproduce the error.