如何使 XAML 中滚动查看器的滚动条成为非交互式

格雷厄姆

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

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

这是我目前的显示器,非常基本。我将如何根据我的目的修改该滚动查看器?

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

禁用命中测试ScrollBar

<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>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在XAML Webview中设置滚动条主题?

来自分类Dev

如何将交互式查看器包含在框中?

来自分类Dev

如何使用WebGL在JavaScript中创建交互式全景查看器?

来自分类Dev

UWP如何使Grid在XAML中可滚动

来自分类Dev

XAML UWA滚动条未显示

来自分类Dev

Xaml - 堆栈面板中的垂直滚动条

来自分类Dev

XAML中如何使用CollectionViewSource?

来自分类Dev

XAML中如何使用CollectionViewSource?

来自分类Dev

如何删除双滚动。xaml uwp 中 ScrollViewer 中的 WebView

来自分类Dev

如何使用THree.js和webGL将交互式图像或元素嵌入到全景图像查看器中?

来自分类Dev

如何从表格中删除滚动条

来自分类Dev

如何从XAML显式调用接口?

来自分类Dev

WPF滚动条XAML模板不显示标题

来自分类Dev

如何在QGraphicsview中滚动超出滚动条范围?

来自分类Dev

如何控制溢出滚动中的滚动条

来自分类Dev

如何隐藏溢出:在居中的div中滚动滚动条

来自分类Dev

winrt-xaml如何在堆栈面板的内容上滚动?

来自分类Dev

Windows Phone XAML:如何防止键盘滑入时页面滚动

来自分类Dev

UWP XAML ScrollViewer如何显示可滚动内容的视觉指示

来自分类Dev

winrt-xaml如何在堆栈面板的内容上滚动?

来自分类Dev

Windows Phone XAML:如何防止键盘滑入时页面滚动

来自分类Dev

如何使用滚动条查看可拖动div中的长内容?

来自分类Dev

如何在XAML中增加SymbolIcon的大小?

来自分类Dev

如何在XAML中设置ItemsSource?

来自分类Dev

如何使用XAML在DataContext中设置类?

来自分类Dev

如何使GridView在XAML中包装其内容?

来自分类Dev

如何处理XAML中的按钮单击?

来自分类Dev

如何在XAML中换行或换行

来自分类Dev

如何在xaml中绑定包含元素

Related 相关文章

热门标签

归档