Xaml Scrollviewer不使用触摸滚动

Xaml Scrollviewer不使用触摸滚动,xaml,windows-8,scroll,scrollviewer,Xaml,Windows 8,Scroll,Scrollviewer,所以我已经到了一个地步,我一遍又一遍地对自己说,我错过了一些基本的东西。 我有一个带有RichTextBlock的ScrollViewer 一切都按预期显示,但我无法滚动!我把垂直滚动条的可见性隐藏起来了,但我把它去掉了。看到后,我使用以下代码停止: <ScrollViewer VerticalAlignment="Stretch" HorizontalScrollMode="Disabled" VerticalScrollBarVisibility="Visible"

所以我已经到了一个地步,我一遍又一遍地对自己说,我错过了一些基本的东西。 我有一个带有RichTextBlock的ScrollViewer

一切都按预期显示,但我无法滚动!我把垂直滚动条的可见性隐藏起来了,但我把它去掉了。看到后,我使用以下代码停止:

<ScrollViewer VerticalAlignment="Stretch"
    HorizontalScrollMode="Disabled" 
    VerticalScrollBarVisibility="Visible" 
    VerticalScrollMode="Auto"
    ZoomMode="Disabled" 
    Padding="52" 
    Background="#60000000" >

    <RichTextBlock rtbx:Properties.Html="{Binding TextHTML}"
         TextAlignment="Justify" 
         FontSize="20" />

</ScrollViewer>
它似乎也不适用于Windows8,但我相信它仍然是预期的行为与触摸滚动


我尝试在ScrollViewer中将操纵模式设置为All,并尝试在RichTextBlock中将其设置为none。但是,这些方法都没有成功。

删除操作模式,隔离问题,简化我使用的选项,使我得出结论,ScrollViewer不是问题所在

问题是:我有一个位于ScrollViewer顶部的控件,它隐藏的不透明度为0。这个控件包含了我在ScrollViewer中需要的所有事件。基本错误


我不得不将可见性设置为折叠。

你有屏幕截图显示你得到的吗?我有文本,它在右边显示了滚动条。一切如期而至。我可以用鼠标滚动条-事实上我很难做到这一点,因为RichTextBlock会覆盖光标,我只能选择右边的滚动条,但我不能用触摸键滚动。我在scrollviewer和文本方面也遇到了一些问题。如果我没记错的话,我必须在scrollviewer中放置一个面板,然后在面板中放置文本。我尝试在其中放置一个网格,但没有成功:您的XAML乍一看是正常的。尝试从RTB中删除操纵模式,并将IshittesVisible设置为false。