WPF richtextbox问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF richtextbox问题相关的知识,希望对你有一定的参考价值。

我用下面的方法进行显示文字
fd.Blocks.Add(new Paragraph(new Run("10120555555554444444788888888543968369863文本")));
this.richtextbox1.Document = fd;
文字可以正常显示出来,但是,不知道为什么每行文字之间还间隔多余的一行空格。

这个很简单的
<RichTextBox >
<FlowDocument LineHeight="1"> </FlowDocument></RichTextBox>
LineHeight="1" 即可消除你之前的间距,相反也可以通过改变数字,来调整间距! 希望采纳!纯手工!
参考技术A wpf 的 richTextBox 内部是个FlowDocument ,按下面这个办法设置试试。
<FlowDocument Name="mainDoc" LineHeight="5"/>追问

不行呀 没变化

追答

得,图片被屏蔽了。我这儿试验的结果是可以的。
fd.Blocks.Add(new Paragraph(new Run("10120555555554444444788888888543968369863文本")));
上面这行代码执行多次结果也能接受。楼主你会不会是在代码里另建了一个flowdocument?

以上是关于WPF richtextbox问题的主要内容,如果未能解决你的问题,请参考以下文章

fastreport richtext怎样改变字体大小

RichTextBox 自动滚动到最后

C#/WPF:禁用 RichTextBox 的文本换行

WPF richtextbox问题

WPF RichTextBox 附加彩色文本

WPF RichTextBox 插入回车