我正在使用RichTextBlock显示一些文本,并且RichTextBlock在滚动查看器中,代码如下所示:
<ScrollViewer Grid.Column="0">
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<StackPanel Orientation="Vertical" Margin="12,0">
<TextBlock x:Name="TitleRun" FontSize="26" FontWeight="SemiBold" />
</StackPanel>
<RichTextBlock x:Name="MRichTextBlock" Grid.Row="1" Padding="12" FontSize="18">
</RichTextBlock>
</Grid>
</ScrollViewer>
当我的应用程序在Tablet pc上运行时,只要我用两根手指在scrollviewer区域内捏合和缩小,RichTextBlock就会放大或缩小,这是不期望的。
所以我想知道如何在这种情况下禁用缩放行为。
提前致谢。
最佳答案
从MSDN,可以在ScrollViewer中设置ZoomMode = Disabled。