Прокрутите вниз и вверх вопрос , webbrowser управления внутри datatemplate
I am using WebBrowser control inside DataTemplate. To show data at UI , I am using <GridView> inside <ListView.View> and using CellTemplate property of GridViewColumn. Now when I scroll down grid and then Scroll Up, all the WebBrowser control remains at top and hide the all menus of Page, It means WebBrower controls does not move with Scroll Up and Down. <pre lang="xml"> <pre><ListView x:Name="lvData" ItemContainerStyle="{StaticResource ListViewItemStyle1}" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Margin="10 0 10 10" SelectionMode="Multiple" Grid.Row="3" SizeChanged="OnContentChanged" ScrollViewer.ScrollChanged="lvData_OnScrollChanged" GridViewColumnHeader.Click="GridViewColumnHeaderClickedHandler" ScrollViewer.IsDeferredScrollingEnabled="True"> <ListView.View> <GridView x:Name="gv"> ......... <GridViewColumn Header="Imported Skins" CellTemplate="{StaticResource WebCellTemplate}" Width="300" /> </GridView> </ListView.View> </ListView> <DataTemplate x:Key="WebCellTemplate"> <Grid ToolTip="{Binding Path=NewValue}"> <TextBlock.../> <Image...../> <WebBrowser HorizontalAlignment="Left" c:WebBrowserUtility.BindableSource="{Binding Path=NewFile}" Visibility="{Binding Path=NewValue, Converter={StaticResource WebConverter}}" /> </Grid> </DataTemplate>
Фактический результат : элементы управления WebBrowser не перемещаются при прокрутке вниз и вверх и скрывают все меню страницы, когда страница прокручивается вниз, а затем вверх.
Ожидается : элементы управления WebBrowser должны перемещаться со прокруткой вниз и вверх и не должны скрывать строку меню.
Что я уже пробовал:
I tried using CefSharp.WPF dll but it could not work.