private void OnColumnLayoutPropertyChanged(object sender, PropertyChangedEventArgs e) { var panel = LV.FindVisualChild <VirtualizingStackPanel>(); foreach (var item in panel.EnumerateVisualChildren(true).OfType <TraceEventElement>()) { item.InvalidateMeasure(); item.InvalidateVisual(); } }