title: databind the Source property of the WebBrowser in WPF
body: <p>Does anyone know how to databind the .Source property of the WebBrowser in WPF ( 3.5SP1 )?
  I have a listview that I want to have a small WebBrowser on the left, and content on the right, and to databind the source of each WebBrowser with the URI in each object bound to the list item.</p>
  
  <p>This is what I have as a proof of concept so far, but the "<code>&lt;WebBrowser Source="{Binding Path=WebAddress}"</code>" does not compile.</p>
  
  <pre><code>&lt;DataTemplate x:Key="dealerLocatorLayout" DataType="DealerLocatorAddress"&gt;                
      &lt;StackPanel Orientation="Horizontal"&gt;
           &lt;!--Web Control Here--&gt;
          &lt;WebBrowser Source="{Binding Path=WebAddress}"
              ScrollViewer.HorizontalScrollBarVisibility="Disabled" 
              ScrollViewer.VerticalScrollBarVisibility="Disabled" 
              Width="300"
              Height="200"
              /&gt;
          &lt;StackPanel Orientation="Vertical"&gt;
              &lt;StackPanel Orientation="Horizontal"&gt;
                  &lt;Label Content="{Binding Path=CompanyName}" FontWeight="Bold" Foreground="Blue" /&gt;
                  &lt;TextBox Text="{Binding Path=DisplayName}" FontWeight="Bold" /&gt;
              &lt;/StackPanel&gt;
              &lt;TextBox Text="{Binding Path=Street[0]}" /&gt;
              &lt;TextBox Text="{Binding Path=Street[1]}" /&gt;
              &lt;TextBox Text="{Binding Path=PhoneNumber}"/&gt;
              &lt;TextBox Text="{Binding Path=FaxNumber}"/&gt;
              &lt;TextBox Text="{Binding Path=Email}"/&gt;
              &lt;TextBox Text="{Binding Path=WebAddress}"/&gt;
          &lt;/StackPanel&gt;
      &lt;/StackPanel&gt;
  &lt;/DataTemplate&gt;
  </code></pre>