private void LoggerItemsControl_SizeChanged(object sender, SizeChangedEventArgs e) { if (LoggerItemsControl.IsLoaded) { var scrollViewer = VisualTreeHelper.GetChild(LoggerItemsControl, 0) as ScrollViewer; if (autoScrollEnabled) scrollViewer.ScrollToEnd(); } }