WPF TextBox TextWrapping=“NoWrap”不起作用
我在选项卡项中有一个文本框:WPF TextBox TextWrapping=“NoWrap”不起作用,wpf,textbox,word-wrap,Wpf,Textbox,Word Wrap,我在选项卡项中有一个文本框: <ScrollViewer Grid.Row="1" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto"> <TextBox x:Name="FileContent" IsReadOnly="True" Text="{Binding FileContent, Mode=OneWay}" TextWra
<ScrollViewer Grid.Row="1" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
<TextBox x:Name="FileContent" IsReadOnly="True"
Text="{Binding FileContent, Mode=OneWay}"
TextWrapping="NoWrap"
FontFamily="Courier New"
/>
</ScrollViewer>
尽管TextWrapping=NoWrap,但长文本行仍然会换行。我错过了什么
谢谢。事实上,它在我的测试运行中起了作用。您必须进行两种不同的调试,以找出问题的确切原因
Debug 1:
不只是在“FileContent”文本框中绑定一些批量手动键入的文本的硬代码,然后查找结果
Debug 2:
使用绑定一次,然后复制“FileContent”文本框绑定结果,并再次在该FileContent文本框中硬编码该值
这个练习会让你准确地找出问题所在。我希望这能解决你的问题 将包装应用于txtbox内的文本块:@retailcoder他是,不是?我只是复制并粘贴了你的例子到vs中,它并没有为我包装。它对我也起到了预期的作用,你还有更多的xaml可以展示给我们吗?也许文字包装的屏幕截图将有助于确定其来源。谢谢。我猜这不是包装,而是一些隐藏的换行符造成了奇怪的效果。我不能使用TextBlock,因为文本实际上是多行的。谢谢,文本包含额外的换行符。