禁用 WPF RichTextBox 文本自动换行
Disable WPF RichTextBox text auto wrapping
我正在使用 RichTexbox 在我的应用程序中显示 RTF 文本,取决于 windows 宽度 RichTextbox 文本自动换行到下一行!
我想禁用文本自动扭曲,而是想显示滚动条,而且我不想设置 FlowDocument 的 PageWidth 以避免文本换行(因为我正在显示 RTF 文本,我无法测量基于 PageWidth 的关于 character/size/Font/Font 文本样式,因为每个字符可能包含不同的字体样式和大小)
<RichTextBox HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
<FlowDocument >
<Paragraph>
<Run Text="RichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBox"/>
</Paragraph>
</FlowDocument>
是否还有其他现有的 属性 可以控制自动换行,或者我们可以在不测量文本大小的情况下处理这个问题
我已经在 MSDN forum also reffered existing stackflow disussions WPF RichTextBox word wrapping and Wpf RichTextBox wrapping problems
中讨论过这个问题
谢谢
桑托什·德维
第三方控件syncfusion控件SfRichTextBoxAdv有针对这个问题的解决方案
我正在使用 RichTexbox 在我的应用程序中显示 RTF 文本,取决于 windows 宽度 RichTextbox 文本自动换行到下一行!
我想禁用文本自动扭曲,而是想显示滚动条,而且我不想设置 FlowDocument 的 PageWidth 以避免文本换行(因为我正在显示 RTF 文本,我无法测量基于 PageWidth 的关于 character/size/Font/Font 文本样式,因为每个字符可能包含不同的字体样式和大小)
<RichTextBox HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
<FlowDocument >
<Paragraph>
<Run Text="RichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBoxRichTextBox"/>
</Paragraph>
</FlowDocument>
是否还有其他现有的 属性 可以控制自动换行,或者我们可以在不测量文本大小的情况下处理这个问题
我已经在 MSDN forum also reffered existing stackflow disussions WPF RichTextBox word wrapping and Wpf RichTextBox wrapping problems
中讨论过这个问题谢谢
桑托什·德维
第三方控件syncfusion控件SfRichTextBoxAdv有针对这个问题的解决方案