누구든지 WPF (3.5SP1)에서 WebBrowser의 .Source 속성을 데이터 바인딩하는 방법을 알고 있습니까? 왼쪽에는 작은 WebBrowser가 있고 오른쪽에는 콘텐츠가 있고 목록 항목에 바인딩 된 각 개체의 URI를 사용하여 각 WebBrowser의 소스를 데이터 바인딩하려는 목록보기가 있습니다.
이것이 지금까지 개념 증명으로 가지고있는 것이지만 " <WebBrowser Source="{Binding Path=WebAddress}"
"는 컴파일되지 않습니다.
<DataTemplate x:Key="dealerLocatorLayout" DataType="DealerLocatorAddress">
<StackPanel Orientation="Horizontal">
<!--Web Control Here-->
<WebBrowser Source="{Binding Path=WebAddress}"
ScrollViewer.HorizontalScrollBarVisibility="Disabled"
ScrollViewer.VerticalScrollBarVisibility="Disabled"
Width="300"
Height="200"
/>
<StackPanel Orientation="Vertical">
<StackPanel Orientation="Horizontal">
<Label Content="{Binding Path=CompanyName}" FontWeight="Bold" Foreground="Blue" />
<TextBox Text="{Binding Path=DisplayName}" FontWeight="Bold" />
</StackPanel>
<TextBox Text="{Binding Path=Street[0]}" />
<TextBox Text="{Binding Path=Street[1]}" />
<TextBox Text="{Binding Path=PhoneNumber}"/>
<TextBox Text="{Binding Path=FaxNumber}"/>
<TextBox Text="{Binding Path=Email}"/>
<TextBox Text="{Binding Path=WebAddress}"/>
</StackPanel>
</StackPanel>
</DataTemplate>