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