C# 禁用Webview垂直滚动以保持父元素滚动
由于overflow:hidden CSS属性,我成功地禁用了WebView(Universal Apps,Windows Phone 8.1)中的垂直滚动 它工作得很好,但我想保存父级滚动,这是一个StackPanel,因为如果我的WebView高度高于我的设备屏幕,我就不能滚动到底部C# 禁用Webview垂直滚动以保持父元素滚动,c#,xaml,windows-phone-8,windows-runtime,win-universal-app,C#,Xaml,Windows Phone 8,Windows Runtime,Win Universal App,由于overflow:hidden CSS属性,我成功地禁用了WebView(Universal Apps,Windows Phone 8.1)中的垂直滚动 它工作得很好,但我想保存父级滚动,这是一个StackPanel,因为如果我的WebView高度高于我的设备屏幕,我就不能滚动到底部 有人有想法吗?如果您不需要Web视图上的单击事件,您可以在Web视图上使用一个矩形: <ScrollViewer> <StackPanel>
有人有想法吗?如果您不需要Web视图上的单击事件,您可以在Web视图上使用一个矩形:
<ScrollViewer>
<StackPanel>
<WebView x:Name="WebviewContent" VerticalAlignment="Top" DefaultBackgroundColor="Transparent" />
<Rectangle Height="{Binding Height, ElementName=WebviewContent}" Name="RecWeb" VerticalAlignment="Top" Fill ="#00000000" />
</StackPanel>
</ScrollViewer>
尝试使用
html, body{
-ms-touch-action: none;
-ms-user-select: none;
}
谢谢您是否尝试将webview的IshitteVisible属性设置为false?