扩展的 WPF 工具包 RichTextBox HorizontalScrollBarVisibility 问题

本文关键字:HorizontalScrollBarVisibility 问题 RichTextBox 工具包 WPF 扩展 | 更新日期: 2023-09-27 17:55:35

当我将文本文件加载到我的窗口时,我根本没有看到水平滚动条,不知道为什么?

<UserControl x:Class="CAMXSimulator.View.LogView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:toolkit="clr-namespace:Microsoft.Windows.Controls;assembly=WPFToolkit.Extended">

        <TabControl  
            AllowDrop="True"
            PreviewDragOver="DragOver"
            PreviewDrop="Drop"
            >
            <TabItem Header=" File">
            <toolkit:RichTextBox AcceptsReturn="True" 
                         AcceptsTab="True" 
                         BorderBrush="Black" 
                         BorderThickness="2" 
                         ScrollViewer.HorizontalScrollBarVisibility="Auto" 
                         Name="DisplaySFMFileContents" 
                         Text="{Binding Path=VManageLogFile}"
                         ScrollViewer.VerticalScrollBarVisibility="Auto"
                         >
                <toolkit:RichTextBox.TextFormatter>
                    <toolkit:PlainTextFormatter />
                </toolkit:RichTextBox.TextFormatter>
            </toolkit:RichTextBox>
        </TabItem>
        <TabItem Header=" Headers" /> 
    </TabControl>
</UserControl>

它只是将行格式化为窗口的宽度,而不是它们应该如何。知道吗?

扩展的 WPF 工具包 RichTextBox HorizontalScrollBarVisibility 问题

您需要设置 WordWrap = False 才能正常工作。 否则,它将换行文本,并仅在需要时显示垂直滚动条。

在查看我的文本项目中的代码时,看起来 WordWrap 关键字可能不存在。 但是,要启用此功能,您可以设置 Document.PageWidth = ,它将阻止文本换行。

相关文章:
  • 没有找到相关文章