title: Silverlight: Cannot manage to get ScrollViewer and WrapPanel to work together
body: <p>I'm using a WrapPanel to format some text. During runtime I add TextBlocks and StackPanels as Children. Obviously I need a scrollbar depending on the data size. Searching the web I found multiple answers which all propose to put a ScrollViewer around the WrapPanel. That makes sense to me, but I cannot get it to work. Here's my code:</p>
  
  <pre><code>scrollView = new ScrollViewer();
  scrollView.HorizontalScrollBarVisibility = ScrollBarVisibility.Disabled;
  scrollView.VerticalScrollBarVisibility = ScrollBarVisibility.Auto;
  scrollView.HorizontalAlignment = HorizontalAlignment.Stretch;
  scrollView.VerticalAlignment = VerticalAlignment.Stretch;
  scrollView.Margin = new Thickness(0);
  scrollView.BorderThickness = new Thickness(0);  
  
  textPanel = new WrapPanel();
  textPanel.Width = Width;
  scrollView.Content = textPanel;
  </code></pre>
  
  <p>That does not work. The ScrollViewer seems to grow with the contained WrapPanel. If I set the vertical scroll bar to visible, I can see that the scrollbar grows with the content. But the ScrollViewer grows out of the containing window and therefor no scrollbar is displayed ever.</p>
  
  <p>Any hint what I might be doing wrong?</p>
  
  <p>cheers,
  Achim</p>