Flipview鼠标滚动阻止Windows 8.1中的webview鼠标滚动

时间:2014-04-18 08:22:44

标签: c# xaml windows-runtime winrt-xaml windows-8.1

我有一个带有webview的FlipView控件作为Item模板。如果加载到webview中的内容比宽度宽,我想在鼠标滚动上启用WebView的水平滚动。似乎FlipView鼠标滚动吞下FlipView子项内的任何水平滚动。有什么帮助吗?

FlipView XAML

<FlipView
        x:Name="flipView"
        AutomationProperties.AutomationId="ItemsFlipView"
        AutomationProperties.Name="Item Details"
        TabIndex="1"
        ItemTemplate="{StaticResource FlipViewTemplate}"
        ItemsSource="{Binding Source={StaticResource itemsViewSource}}"
            Grid.RowSpan="2" Padding="120,10,40,10">
        <FlipView.ItemContainerStyle>
            <Style TargetType="FlipViewItem">
                <Setter Property="Margin" Value="0,0,0,0"/>
            </Style>
        </FlipView.ItemContainerStyle>
    </FlipView>

FlipView DataTemplate

<DataTemplate x:Key="FlipViewTemplate">
            <WebView common:WebViewExtensions.HTML="{Binding Converter={StaticResource ArticleConverter}}" ScrollViewer.HorizontalScrollBarVisibility="Hidden" ScrollViewer.VerticalScrollBarVisibility="Auto"/>
        </DataTemplate>

0 个答案:

没有答案