如何在XAML中使scrollviewer的滚动条成为非交互式的

如何在XAML中使scrollviewer的滚动条成为非交互式的,xaml,uwp,Xaml,Uwp,我正在尝试创建一个UWP计算器应用程序,对于显示我有一个小问题。计算器是您输入文本并最终单击enter的类型,它尊重操作顺序。因此,输入可能会很长,因此我需要一个文本框周围的滚动查看器。我正在处理Windows10Creator的更新,但如果可能的话,该应用应该向后兼容发布版本 我打算使用按钮来控制光标的位置,但我仍然希望有一个滚动条来指示您在长字符串中的水平位置。我不知道如何使滚动条只作为一个视觉指示器,而不是作为一种控制scrollviewer的方式。当鼠标光标靠近滚动条时,滚动条将展开并允

我正在尝试创建一个UWP计算器应用程序,对于显示我有一个小问题。计算器是您输入文本并最终单击enter的类型,它尊重操作顺序。因此,输入可能会很长,因此我需要一个文本框周围的滚动查看器。我正在处理Windows10Creator的更新,但如果可能的话,该应用应该向后兼容发布版本

我打算使用按钮来控制光标的位置,但我仍然希望有一个滚动条来指示您在长字符串中的水平位置。我不知道如何使滚动条只作为一个视觉指示器,而不是作为一种控制scrollviewer的方式。当鼠标光标靠近滚动条时,滚动条将展开并允许用户输入;这是我想要避免的

这是我目前的显示器,非常基本。我如何根据自己的目的修改scrollviewer

<Border>
    <ScrollViewer HorizontalScrollMode="Auto" VerticalScrollMode="Disabled" HorizontalScrollBarVisibility="Auto">
        <TextBox IsReadOnly="True" Margin="5" FontSize="24" Text="long string of testing text"/>
    </ScrollViewer>
</Border>

滚动条上禁用命中测试:

<Border>
    <ScrollViewer HorizontalScrollMode="Auto"
                  VerticalScrollMode="Disabled"
                  HorizontalScrollBarVisibility="Auto">
        <ScrollViewer.Resources>
            <Style TargetType="ScrollBar">
                <Setter Property="IsHitTestVisible"
                        Value="False"/>
            </Style>
        </ScrollViewer.Resources>
        <TextBox IsReadOnly="True"
                 Margin="5"
                 FontSize="24"
                 Text="long string of testing text" />
    </ScrollViewer>
</Border>

滚动条上禁用命中测试:

<Border>
    <ScrollViewer HorizontalScrollMode="Auto"
                  VerticalScrollMode="Disabled"
                  HorizontalScrollBarVisibility="Auto">
        <ScrollViewer.Resources>
            <Style TargetType="ScrollBar">
                <Setter Property="IsHitTestVisible"
                        Value="False"/>
            </Style>
        </ScrollViewer.Resources>
        <TextBox IsReadOnly="True"
                 Margin="5"
                 FontSize="24"
                 Text="long string of testing text" />
    </ScrollViewer>
</Border>


感谢您的快速回复。很有魅力。谢谢你的快速回复。工作起来很有魅力。