protected override System.Windows.Size ArrangeOverride(System.Windows.Size finalSize) { System.Windows.Size result = base.ArrangeOverride(finalSize); _progressBar.Measure(finalSize); _progressBar.Arrange(new Rect(0, 0, finalSize.Width, _progressBar.DesiredSize.Height)); return(result); }