Mam taki fragment kodu:
<DataGrid x:Name="orderDataGrid" ItemsSource="{Binding}">
<DataGrid.Columns>
<DataGridTextColumn x:Name="orderIdColumn" Binding="{Binding OrderId}" Header="Nr zam."/>
<DataGridTextColumn x:Name="descriptionColumn" Binding="{Binding Description}" Header="Opis"/>
</DataGrid.Columns>
<DataGrid.RowDetailsTemplate>
<DataTemplate>
<Border x:Name="rowDetailsBorder" Loaded="Border_Loaded">
<TextBlock Text="{Binding Description}" TextWrapping="Wrap"/>
</Border>
</DataTemplate>
</DataGrid.RowDetailsTemplate>
</DataGrid>
W tabeli dla każdego wiersza można wyświetlić szczegóły. Zdarzenie Loaded jest wywoływane tylko jeden raz dla danego wiersza, później szczegóły te prawdopodobnie wyświetlane są z pamięci podręcznej. Czy da się tą pamięć wyłączyć? Ewentualnie jak wywoływać zdarzenie Loaded za każdym razem, gdy wyświetlane są szczegóły?